Search Filter

Star
  • 2
  • 28
  • 11
  • 2
  • 0
  • 212
Accommodation Type
  • Apartments 112
  • Holiday homes 46
  • Guest houses 40
  • Bed and breakfasts 13
  • Lodges 8
  • Villas 8
  • Hotels 6
  • Hostels 6
  • Resorts 3
  • Farm stays 3
  • Chalets 3
  • Inns 2
  • Homestays 2
  • Holiday parks 1
  • Luxury tents 1
  • Aparthotels 1
Hotel Facilities
  • Parking242
  • Free parking216
  • Private parking208
  • On-site parking207
  • BBQ facilities206
  • Non-smoking throughout188
  • Non-smoking rooms176
  • Internet services139
  • WiFi138
  • Free WiFi130

255 Hotels in Mossel Bay

Order By
cruise
Point Village Hotel and Self Catering

5 Point Road, Point Village , Mossel Bay , 6500

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 c...

Guest Reviews
8.4 out of 10

From 909 Reviews
Starting From
ZAR
cruise
Sea Shells Guest House Mossel Bay

28 Bland Street , Mossel Bay , 6500

Located in Mossel Bay, Western Cape region, Sea Shells Guest House Mossel Bay is set 2 km from Santos Beach. Located around 700 metres from Bayside Sh...

Guest Reviews
8 out of 10

From 8 Reviews
Starting From
ZAR
cruise
Protea Hotel by Marriott Mossel Bay

Corner Church Street and Market Street , Mossel Bay , 6500

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 Ind...

Guest Reviews
8.7 out of 10

From 294 Reviews
Starting From
ZAR
Hotel Portao Diaz

Alhof Drive , Mossel Bay , 6506

Situated in D' Almeida in Mosselbay, Hotel Portao Diaz offers an authentic African-urban experience in a local setting. It also features panoramic vie...

Guest Reviews
8 out of 10

From 578 Reviews
Starting From
ZAR
Oceans Hotel & Self Catering

Louis Fourie Road, Voorbaai , Mossel Bay , 6500

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 acces...

Guest Reviews
7.9 out of 10

From 306 Reviews
Starting From
ZAR
Diaz Strand Hotel & Resort

Beach Boulevard, Diaz Strand , Mossel Bay , 2933

Rooms with private balconies and Indian Ocean views await guests at this 4-star resort in Mossel Bay. On the seafront, it offers an infinity pool and ...

Guest Reviews
8.4 out of 10

From 241 Reviews
Starting From
ZAR
Mosselbay Backpackers

1 Marsh Street , Mossel Bay , 6506

Mosselbay Backpackers offers accommodation in Mossel Bay with a swimming pool and terrace with a BBQ. Here you will find the Beach Lounge where you ca...

Guest Reviews
8.5 out of 10

From 194 Reviews
Starting From
ZAR
First Group Perna Perna Mossel Bay

4 Upper Cross Street, Mossel Bay , Mossel Bay , 6500

Perna Perna Mossel Bay is set upon a hill and is located in the coastal town of Mossel Bay. Offering scenic views, the well-equipped apartments includ...

Guest Reviews
9.2 out of 10

From 9 Reviews
Starting From
ZAR
13 on Marsh B&B

13 Marsh Street Mossel Bay , Mossel Bay , 6500

Situated in Mossel Bay, 2.3 km from Santos Beach and less than 1 km from Bayside Shopping Centre, 13 on Marsh B&B offers a terrace and air conditionin...

Guest Reviews
8.5 out of 10

From 11 Reviews
Starting From
ZAR
Shark Shack Backpackers

15 Marsh Street , Mossel Bay , 6500

Located along the Garden Route, situated 800 metres from the Mossel Bay Harbour, Shark Shack Backpackers offers views of the Indian Ocean. Shark Shack...

Guest Reviews
8.2 out of 10

From 155 Reviews
Starting From
ZAR