Skip to content

Escape to South Africa’s Garden Route

Stay at The Coral Tree Inn while you discover South Africa’s rich culture, history, and natural beauty. We are located in Mossel Bay, a scenic harbor town and tourist destination on South Africa’s famous Garden Route. Mossel Bay has beaches, hiking trails, and a professional golf course. Game reserves and a casino are close by. We are just a few hours by air from Cape Town, Durban, and Johannesburg.


The Coral Tree Inn is an ideal location for couples, families, and small groups looking to vacation at a slow, relaxed pace.
We have four king-size en-suite bedrooms, one queen-size en-suite, large lounging and dining areas, and beautiful views of Mossel Bay and the Outeniqua Mountains.

Sights and Places

You can roam in and around Mossel Bay or visit nearby towns. Mossel Bay offers the perfect respite from the bustle of Cape Town, Durban, and Johannesburg.