Search Filter

Price

Star
  • 3
  • 25
  • 12
  • 2
  • 0
  • 266
Accommodation Type
  • Apartments 130
  • Holiday homes 62
  • Guest houses 48
  • Bed and breakfasts 17
  • Lodges 11
  • Hotels 8
  • Hostels 7
  • Villas 6
  • Farm stays 6
  • Chalets 3
  • Homestays 3
  • Inns 2
  • Resorts 2
  • Holiday parks 1
  • Aparthotels 1
  • Country houses 1
Hotel Facilities
  • BBQ facilities252
  • Non-smoking rooms206
  • Beach166
  • Garden161
  • Golf course (within 3 km)133
  • Non-smoking throughout132
  • Hiking131
  • Beachfront130
  • Fishing126
  • Secured parking124

308 Hotels in Mossel Bay

Order By
cruise
Point Village Hotel

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.3 out of 10

From 766 Reviews
Starting From
ZAR 490
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 1.5 km from Santos Beach. This property is situated a short dista...

Guest Reviews
0 out of 10

From 0 Reviews
Starting From
ZAR 500
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.4 out of 10

From 234 Reviews
Starting From
ZAR 893
Golf @ Ocean

118 Myrica Street , Mossel Bay , 6500

Golf @ Ocean is set in Mossel Bay, 900 metres from View on Tunnel Caves and 900 metres from View on Tunnel Caves (East of Track). Every room is fitte...

Guest Reviews
9.5 out of 10

From 14 Reviews
Starting From
ZAR 0
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
7.9 out of 10

From 522 Reviews
Starting From
ZAR 476
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
8 out of 10

From 467 Reviews
Starting From
ZAR 380
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
9.3 out of 10

From 15 Reviews
Starting From
ZAR 765
Oupa se Pitte

2 Gerickes Corner Gerickes Corner , Herolds Bay , 6529

Oupa se Pitte is situated in Herolds Bay, a 12-minute walk from Cross point Hiking Start/End and 1 km from Cross point. Featuring a concierge service,...

Guest Reviews
0 out of 10

From 0 Reviews
Starting From
ZAR 0
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.4 out of 10

From 219 Reviews
Starting From
ZAR 700
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 inclu...

Guest Reviews
9.5 out of 10

From 4 Reviews
Starting From
ZAR 1360