Looking for Hotels in Mossel Bay? Choose from 11 verified properties. Compare amenities and book at great rates.

Set on the rocks below St. Blaize Lighthouse in Mossel Bay, this hotel overlooks the Indian Ocean. It offers spacious rooms with private balconies. Free WiFi and parking is...
more...Double Room
Size: 40 m2Twin Room
Size: 40 m2Family Room
Size: 75 m2Double Room
Size: 40 m2Family Room
Size: 60 m2Approximate price per room per night

Built in 1846, this elegant hotel is a 5-minute walk from Santos beach and overlooks Mossel Bay Harbour. It offers a terrace and a pool, both with Indian Ocean views. The rooms...
more...Standard room, 1 Queen Bed
Size: 25 m21 Bedroom Larger Suite, 1 King, Harbor view, Balcony
Size: 64 m2Larger Guest room, 1 King, Harbor view, Balcony
Size: 33 m2Standard room, 2 Single beds
Size: 25 m2Deluxe King Room
Size: 26 m2Approximate price per room per night

Point Village Hotel is located a few metres from the Indian Ocean, at the end of Mossel Bay’s peninsula, and 1 km from Mossel Bay harbour and town centre. The spacious and...
more...Two-Bedroom Suite
Size: 65 m2Three-Bedroom Apartment
Size: 65 m2Double Room with Patio
Size: 30 m2One-Bedroom Suite
Size: 70 m2Apartment with Sea View
Size: 65 m2Standard Double Room
Size: 30 m2Three-Bedroom House
Size: 70 m2King Room with Sea View
Size: 25 m2Executive Suite
Size: 65 m2King Room with Balcony
Size: 50 m2Standard Family Room
Size: 25 m2Three-Bedroom House
Size: 200 m2Approximate price per room per night

Experience the ultimate coastal retreat at the luxurious Diaz Hotel and Resort in Mossel Bay. Nestled on the seafront, our 4-star resort boasts elegant rooms with private...
more...Suite
Size: 55 m2Double Room
Size: 35 m2Triple Room
Size: 35 m2Twin/Double Room
Size: 35 m2Double Room
Size: 35 m2Suite
Size: 55 m2Suite
Size: 55 m2Presidential Suite
Size: 80 m2Family Room with Private Bathroom
Size: 55 m2Quadruple Room with Balcony
Size: 55 m2Family Suite with Balcony
Size: 55 m2Family Room with Sea View
Size: 55 m2Approximate price per room per night

Situated across the road from a sandy beach, Oceans Hotel features an outdoor swimming pool and a bistro. Diaz Waterpark is 1 km away. Free WiFi access is available. The rooms all...
more...Deluxe Double Room
Size: 45 m2Villa
Size: 64 m2Double Room
Size: 38 m2Double Room with Pool View
Size: 36 m2Cottage (2 Adults)
Size: 55 m2Family Cottage
Size: 68 m2Three-Bedroom Chalet (6 Adults)
Size: 112 m2Two-Bedroom Apartment
Size: 75 m2Studio (2 Adults)
Size: 64 m2Twin Room with Shower
Size: 30 m2Studio - Ground Floor
Size: 64 m2Twin Room
Size: 38 m2Approximate price per room per night

Situated in D' Almeida in Mosselbay, Hotel Portao Diaz offers an authentic African-urban experience in a local setting. It also features panoramic views of the bay and the...
more...Twin/Double Room
Size: 23 m2Twin/Double Room
Size: 22 m2Family Room
Size: 30 m2Approximate price per room per night

Situated in Mossel Bay, 15 km from Botlierskop Private Game Reserve, Garden Route Safari Camp features accommodation with an outdoor swimming pool, free private parking, a garden...
more...Luxury Tent
Size: 60 m2Family Room
Size: 80 m2Holiday Home
Size: 240 m2Suite
Size: 80 m2Tent
Size: 80 m2Deluxe Triple Room
Size: 120 m2Tent
Size: 95 m2Tent
Size: 95 m2Deluxe Family Room
Size: 80 m2Approximate price per room per night

Riviera Hotel Hartenbos features an outdoor swimming pool, garden, a restaurant and bar in Mossel Bay. The property is located less than 1 km from Hartenbos Beach, 8.5 km from...
more...Suite
Number of guests: 2Family Room
Number of guests: 4Apartment
Number of guests: 6Apartment with Lake View
Number of guests: 8Family Room
Size: 18 m2Approximate price per room per night

Garden Route Hotel features an outdoor swimming pool, garden, a shared lounge and terrace in Mossel Bay. Facilities at Garden Route Hotel include a restaurant, room service, a...
more...Standard King Room
Size: 24 m2Standard King Room
Size: 24 m2Standard Double or Twin Room
Size: 24 m2Approximate price per room per night

Set in Mossel Bay, 70 metres from Diaz Beach, Diaz Ocean View Hotel offers accommodation with a fitness centre, free private parking, a garden and a terrace. The property is...
more...Standard Double Room
Size: 15 m2Deluxe Double Room with Balcony and Sea View
Size: 18 m2Deluxe Double or Twin Room
Size: 32 m2Deluxe Double Room
Size: 27 m2Deluxe Suite
Size: 27 m2Double Room - Disability Access (no view)
Size: 27 m2Approximate price per room per night

Blue Whale Lodge is located in Mossel Bay, 1.2 km from Bartolomeu Dias Museum Complex and 24 km from Botlierskop Private Game Reserve. The property is around 1.3 km from Post...
more...Standard Family Room
Size: 25 m2Standard Double Room
Size: 16 m2Standard Suite
Size: 50 m2Standard Queen Room
Size: 25 m2Standard Twin Room
Size: 16 m2Approximate price per room per night