Hotels in Mossel Bay

Search among 57 available hotels and places to stay in Mossel Bay.

Check-in
Fri, 13 Feb
Check-out
Sat, 14 Feb
Rooms and Guests2 Guests, 1 room
We’ll open Booking.com in a new tab for fair comparison.
Check-in
Fri, 13 Feb
-
Check-out
Sat, 14 Feb
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Fri, 13 Feb
-
Check-out
Sat, 14 Feb
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
View map
1-50 out of 57
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Sandstone ManorGuest house
7.5
Very good206 total reviews
our site & Booking.com
Map
5.4 km from City Centre400 m from Bayside Shopping Centre
The 3-star Sandstone Manor is a perfect vacation spot approximately 5 minutes by car from The Dias Museum and other Mossel Bay landmarks.
FromC$ 77 /nightSelect
8.5
Great725 total reviews
our site & Booking.com
Map
5.3 km from City Centre100 m from Bartolomeu Dias Museum Complex
The 4-star Protea Hotel By Marriott Mossel Bay in the Mossel Bay Central district of Mossel Bay overlooks Santos Bay, offers a location only metres from the Bartolomeu Dias Museum and boasts nice rooms.
FromC$ 168 /nightSelect
3Coloursblue Guest HouseBed & Breakfast
8.9
Great557 total reviews
our site & Booking.com
Map
5.8 km from City Centre700 m from Bayside Shopping Centre
Located just 0.6 km from Bayside Shopping Centre, the 3Coloursblue Mossel Bay offers a buffet breakfast and features an outdoor swimming pool.
FromC$ 74 /nightSelect
Avenues GuesthouseBed & Breakfast
9.5
Perfect483 total reviews
our site & Booking.com
Map
5.6 km from City Centre1.0 km from Bayside Shopping Centre
The Avenues Guesthouse is set 20 minutes' walk from Cape St Blaize Lighthouse and within 4.5 km of Garden Route Casino.
FromC$ 78 /nightSelect
9.3
Perfect652 total reviews
our site & Booking.com
Map
5.7 km from City Centre600 m from Bayside Shopping Centre
The 4-star Aqua Marina Guest House is a good starting point to Mossel Bay's sights including The Dias Museum, which is just 700 metres away.
FromC$ 114 /nightSelect
7.4
Very good875 total reviews
our site & Booking.com
Map
6.6 km from City Centre400 m from Cape St Blaize Lighthouse
The Point Village is set approximately 10 minutes by car from The Dias Museum and within a 10-minute drive of Santos Beach.
FromC$ 93 /nightSelect
9.0
Perfect673 total reviews
our site & Booking.com
Map
4.7 km from City Centre1.2 km from Langeberg Mall
Located in a shopping neighbourhood, the 5-star African Oceans Manor On The Beach features a swimming pool and views of Outeniqua Mountains.
FromC$ 231 /nightSelect
New Stone ManorGuest house
9.2
Perfect208 total reviews
our site & Booking.com
Map
5.6 km from City Centre500 m from Bayside Shopping Centre
Located a 10-minute ride from Diaz Beach, the New Stone Manor features an English breakfast.
FromC$ 147 /nightSelect
9.2
Perfect258 total reviews
our site & Booking.com
Map
4.5 km from City Centre300 m from Bay View Shopping Centre, Mossel Bay
Post Office Tree is a 17-minute walk from the Grace Mossel Bay and features shopping and dining.
FromC$ 64 /nightSelect
9.1
Perfect204 total reviews
our site & Booking.com
Map
5.4 km from City Centre
Pinnacle Point Man is within a 10-minute drive of the Beach House On 18P Repens Mossel Bay and ReedValley is around 10 minutes away by car.
FromC$ 45 /nightSelect
8.3
Great1912 total reviews
our site & Booking.com
Map
2.9 km from City Centre600 m from Diaz Strand
Boasting its location at 350 metres of Diaz Water Park, the Diaz Hotel And Resort has an infinity swimming pool and 119 rooms with views of the Indian Ocean.
FromC$ 161 /nightSelect
Map
8.1 km from City Centre
Located 0.8 km from NG Kerk, the Riviera Mossel Bay offers whirlpool bathtubs and an outdoor swimming pool.
FromC$ 59 /nightSelect
7.4
Very good187 total reviews
our site & Booking.com
Map
2.8 km from City Centre600 m from Diaz Strand
Located a mere 150 metres from Diaz Water Park and at a 3.4 km distance from Bay View Shopping Centre, the Club Self Catering Mossel Bay features an outdoor pool and 28 rooms.
FromC$ 161 /nightSelect
7.3
Very good745 total reviews
our site & Booking.com
Map
6.8 km from City Centre300 m from Cape St Blaize Lighthouse
The 4-star The Point Hotel & Spa lies 5 minutes by car from The Dias Museum, and features a lobby area and a restaurant.
FromC$ 276 /nightSelect
9.5
Perfect357 total reviews
our site & Booking.com
Map
14.5 km from City Centre
Robinson Pass is also set around 25 minutes' walk from the 3-star Garden Route Safari Camp.
FromC$ 676 /nightSelect
8.8
Great887 total reviews
our site & Booking.com
Map
4.8 km from City Centre400 m from Post Office Tree
The Dias Museum is at 850 metres of the comfortable Aquamarine Guest House Mossel Bay and features shopping and dining.
FromC$ 105 /nightSelect
9.1
Perfect762 total reviews
our site & Booking.com
Map
5.0 km from City Centre700 m from Post Office Tree
The 4-star Betty'S Boutique, lodged in the Mossel Bay Central district, boasts a cellar bar and views of the patio.
FromC$ 101 /nightSelect
8.8
Great384 total reviews
our site & Booking.com
Map
5.7 km from City Centre700 m from Bayside Shopping Centre
The comfortable 4-star Bar-T-Nique Mossel Bay, lodged in a historical district, boasts a lounge bar and views of the ocean.
FromC$ 137 /nightSelect
7.0
Very good283 total reviews
our site & Booking.com
Map
2.5 km from City Centre1.1 km from Diaz Strand
ATKV Amphitheatre and Bay View Shopping Centre are located 4.3 km and 3.2 km from the charming 3-star Oceans Hotel & Self Catering respectively.
FromC$ 74 /nightSelect
5.1
Needs improvement222 total reviews
our site & Booking.com
Map
2.9 km from City Centre1.2 km from Mossel Bay Mall
Comprising 45 rooms, the 3-star Portao Diaz is set near the beach district of Mossel Bay, within 10 minutes' drive of Cape St Blaize Lighthouse.
FromC$ 59 /nightSelect
8.3
Great184 total reviews
our site & Booking.com
Map
3.5 km from City Centre1.5 km from Pinnacle Point Golf Club
Located at a 6 km distance from The Dias Museum, the 3-star Garden Route offers a full English breakfast and features an outdoor swimming pool.
FromC$ 120 /nightSelect
8.9
Great1203 total reviews
our site & Booking.com
Map
4.5 km from City Centre1.1 km from Langeberg Mall
Mossel Bay Seal Island Reserve is approximately 15 minutes' walk from the Bay Lodge On The Beach and Santos Beach is 4.7 km away.
FromC$ 180 /nightSelect
Marine ManorGuest house
9.0
Perfect243 total reviews
our site & Booking.com
Map
4.7 km from City Centre1.2 km from Langeberg Mall
Guests can have a continental breakfast and enjoy visiting Diaz Beach, set 25 minutes on foot from the Marine Manor Mossel Bay.
FromC$ 211 /nightSelect
Shark ShacksCapsule hotel
6.4
Nice68 total reviews
our site & Booking.com
Map
6.2 km from City Centre500 m from Cape St Blaize Lighthouse
Featuring 28 rooms with views of the city, the Shark Shacks Mossel Bay is set approximately a 10-minute drive from Diaz Water Park.
FromC$ 41 /nightSelect
8.8
Great854 total reviews
our site & Booking.com
Map
4.1 km from City Centre2.5 km from Langeberg Mall
Skydive Mossel Bay and Oystercatcher Trail Reception are located 2.6 km and 4.5 km from the 4-star Fly Me To The Moon respectively.
FromC$ 116 /nightSelect
9.8
Perfect342 total reviews
our site & Booking.com
Map
5.5 km from City Centre600 m from Bayside Shopping Centre
Overlooking sea, the 4-star Lookout Guest House Mossel Bay welcomes guests with a full English breakfast.
FromC$ 137 /nightSelect
8.7
Great294 total reviews
our site & Booking.com
Map
5.6 km from City Centre600 m from Bayside Shopping Centre
Located 45 km from George airport, the Ana'S Place includes 10 rooms with views of the private beach.
FromC$ 172 /nightSelect
6.6
Nice36 total reviews
our site & Booking.com
Map
5.8 km from City Centre500 m from Bayside Shopping Centre
Offering a shopping area, the Green Door Guesthouse lies in the Mossel Bay Central district of Mossel Bay, only 0.8 km from Romonza Boat Trips and just 9 minutes on foot from Bayside Shopping Centre.
FromC$ 592 /nightSelect
8.8
Great255 total reviews
our site & Booking.com
Map
3.0 km from City Centre400 m from Diaz Strand
The Diaz Ocean View is a good starting point to Mossel Bay's sights including Diaz Beach, which is approximately a 5-minute walk away.
FromC$ 227 /nightSelect
9.0
Perfect133 total reviews
our site & Booking.com
Map
5.5 km from City Centre800 m from Bayside Shopping Centre
The Dias Museum is only 1.5 km from the Villa Da Graca - Homecooked Meals On Arrangement and Mossel Bay Golf Estate is just 550 metres away.
FromC$ 73 /nightSelect
7.8
Very good234 total reviews
our site & Booking.com
Map
6.6 km from City Centre400 m from Cape St Blaize Lighthouse
Located less than nearly 25 minutes' walk from Zipline Mossel Bay, the Point Village Guest House offers an outdoor swimming pool.
FromC$ 165 /nightSelect
9.0
Perfect219 total reviews
our site & Booking.com
Map
4.7 km from City Centre400 m from Bay View Shopping Centre, Mossel Bay
Situated at a 2.1 km distance from The Shark Lab, the 4-star Lavandula Manor Self-Catering Mossel Bay has 7 rooms with spectacular views of the mountain.
FromC$ 145 /nightSelect
8.2
Great174 total reviews
our site & Booking.com
Map
4.2 km from City Centre500 m from Life Bayview Private Hospital
Offering 7 rooms with views of the sea, the Aviators Paradise Guest House is set in the Mossel Bay Central district of Mossel Bay, about a 10-minute drive from The Shark Lab.
FromC$ 116 /nightSelect
Diaz GuesthouseGuest house
8.7
Great45 total reviews
our site & Booking.com
Map
2.9 km from City Centre500 m from Diaz Strand
The Idiaz Beach House Mossel Bay has a swimming pool and lies merely 5 minutes' walk from Diaz Beach which is worth visiting.
FromC$ 134 /nightSelect
Yadah Guest HouseGuest house
9.7
Perfect36 total reviews
our site & Booking.com
Map
6.1 km from City Centre500 m from Cape St Blaize Lighthouse
A variety of activities can be enjoyed at the Yadah Guest House, such as paragliding and kayaking.
FromC$ 153 /nightSelect
Traveller'S Rest, ReebokBed & Breakfast
9.5
Perfect92 total reviews
our site & Booking.com
Map
14.2 km from City Centre
Diaz Beach is at a 4.6 km distance from the Traveller'S Rest, Reebok and Vakansie Verblyf is 20 minutes' walk away.
FromC$ 59 /nightSelect
Lilies & LeopardsBed & Breakfast
9.4
Perfect78 total reviews
our site & Booking.com
Map
5.2 km from City Centre
While staying at the Lilies & Leopards Bed & Breakfast Mossel Bay you are invited to discover East Hirta Street, set about 25 minutes' walk away, or Garden Route Casino, which is 4.8 km away.
Select
Jojo'S BnbBed & Breakfast
8.3
Great32 total reviews
our site & Booking.com
Map
4.2 km from City Centre
While staying at the Jojo'S Bnb you are invited to discover South Cape Hiking, set a 15-minute stroll away, or East Hirta Street, which is approximately a 25-minute walk away.
FromC$ 162 /nightSelect
9.3
Perfect64 total reviews
our site & Booking.com
Map
4.4 km from City Centre300 m from Santos Beach
The Hartklop Mossel Bay features an outdoor swimming pool and is a mere 1 km from Nkonzo Wildlife Research.
Select
7.4
Very good170 total reviews
our site & Booking.com
Map
5.7 km from City Centre
The Riviera Hotel Hartenbos, located approximately a 10-minute walk from ATKV Hartenbos, is also at a proximity to Diaz Express.
FromC$ 391 /nightSelect
9.0
Perfect50 total reviews
our site & Booking.com
Map
5.6 km from City Centre500 m from Bayside Shopping Centre
Post Office Tree and Cape St Blaize Lighthouse are respectively 0.8 km and 850 metres from the Twin Palms Accommodations Mossel Bay.
FromC$ 99 /nightSelect
Segulah GuesthouseGuest house
7.9
Very good34 total reviews
our site & Booking.com
Map
28.3 km from City Centre
The recently renovated Segulah Guesthouse Mossel Bay features a saltwater swimming pool and 9 rooms facing the lake.
FromC$ 93 /nightSelect
Hopslot VillaGuest house
6.6
Nice31 total reviews
our site & Booking.com
Map
2.7 km from City Centre1.5 km from Langeberg Mall
The Hopslot is set around 25 minutes' walk from Diaz Water Park and at a 6 km distance from Mossel Bay Golf Club.
FromC$ 59 /nightSelect
8.0
Great43 total reviews
our site & Booking.com
Map
5.0 km from City Centre
East Hirta Street is only 1.1 km from the Derust, while Skydive Mossel Bay is about a 10-minute drive away.
FromC$ 61 /nightSelect
24B Kruger CottageGuest house
8.9
Great40 total reviews
our site & Booking.com
Map
2.8 km from City Centre1.1 km from Langeberg Mall
The 24B Kruger Mossel Bay is set 3.6 km from ATKV Hartenbos and around 15 minutes' drive from The Dias Museum.
FromC$ 55 /nightSelect
TranquilloAparthotel
9.4
Perfect27 total reviews
our site & Booking.com
Map
4.4 km from City Centre700 m from Mossel Bay Golf Club
Post Office Tree is also set a 25-minute walk from the Tranquillo Aparthotel Mossel Bay.
FromC$ 162 /nightSelect
9.6
Perfect12 total reviews
our site & Booking.com
Map
6.4 km from City Centre
While staying at the Breakaway Mossel Bay you are invited to discover ATKV Hartenbos, set 19 minutes' walk away, or Diaz Beach, which is 4.3 km away.
Select
Diaz Beach HouseGuest house
8.5
Great14 total reviews
our site & Booking.com
Map
2.9 km from City Centre500 m from Diaz Strand
Set around 5 minutes' walk from Diaz Beach, the Diaz Beach House can arrange windsurfing, snorkelling, and canoeing approximately 4 km from Mossel Bay Seal Island Reserve.
Select
9.2
Perfect11 total reviews
our site & Booking.com
Map
3.6 km from City Centre700 m from Life Bayview Private Hospital
Featuring a picnic area and a satellite flat-screen, the Blessed Mossel Bay is 3 km from Post Office Tree.
Select
Vue PortGuest house
9.0
Perfect87 total reviews
our site & Booking.com
Map
6.0 km from City Centre600 m from Cape St Blaize Lighthouse
St Blaize Hiking Trail is also set 10 minutes' walk from the Vue Port.
FromC$ 58 /nightSelect
Show more
  • 1
  • 2

Where to stay in Mossel Bay?

Best cheap hotels in Mossel Bay

If you're on the hunt for a low-cost stay, check out Lilies & Leopards B&B with rates starting from 84C$ or Diaz Strand Hotel & Resort where prices start at 120C$. Cross Court is an affordable choice that will put you within a 15-minute walk of Diaz Musuem.

Convenience of staying in hotels in the city centre

Staying somewhere like Protea Hotel Mossel Bay or Mossel Bay Golf Lodge will put you in a central location. An option near the city center is Edward Charles Manor next to Bay View Shopping Centre.

Air Del Mar is only 15 minutes on foot from Nkonzo Bush Academy and comes with free private parking and complimentary parking.

Luxury and boutique accommodation in Mossel Bay

Riviera Hotel is a modern 4-star choice that is only a 20-minute walk from ATKV Amphitheatre and offers glamour and beauty of a luxury hotel.

Explore and find your best apartments, B&Bs and others

1 Point Village Guesthouse & Holiday Cottages is a nice apartment with cheap prices and it features an outdoor swimming pool, a golf course and hiking. Bar-T-Nique Guest House offers cozy B&B-style accommodation, complete with an outdoor swimming pool, a golf course and a swimming pool. For a family holiday, check out The Point Hotel, a kid-friendly hotel that comes with a sauna, a private swimming pool and hiking. Make sure to choose South African Golf Dream near Pinnacle Point Golf Club - a top-rated resort with views of the ocean.

Show moreLess

Mossel Bay hotels essential information

🏨 Hotels in Mossel Bay 57
👛 Lowest price 147 CAD