Hotels in Mossel Bay

Search among 66 available hotels and places to stay in Mossel Bay from 50+ providers

Check-in
Sat, 27 Jul
-
Check-out
Sun, 28 Jul
Rooms and Guests2 Guests, 1 Room
Check-in
Sat, 27 Jul
-
Check-out
Sun, 28 Jul
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
Check-in
Sat, 27 Jul
-
Check-out
Sun, 28 Jul
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-66 out of 66
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great41 reviews
Map
5.7 km from City Centre700 m from Bayside Shopping Centre
Romonza Boat Trips is about 20 minutes' walk from the comfortable Guest House Mossel Bay, while The Dias Museum is approximately 15 minutes' walk away.
From£ 70 /nightSelect
8.2
Great132 reviews
Map
2.9 km from City Centre600 m from Diaz Strand
Featuring 119 rooms, massage therapy and entertainment activities, the 4-star Diaz Hotel And Resort is within 3.3 km of Diaz Express in Mossel Bay.
From£ 113 /nightSelect
8.0
Great131 reviews
Map
5.3 km from City Centre100 m from Bartolomeu Dias Museum Complex
The elegant Protea Hotel By Marriott Mossel Bay overlooks Santos Bay and is located right near The Dias Maritime Museum.
From£ 132 /nightSelect
8.6
Great210 reviews
Map
4.7 km from City Centre1.2 km from Langeberg Mall
Sitting within a 5-minute drive of Diaz Water Park, the 5-star African Oceans Manor On The Beach Mossel Bay is located in the shopping district of Mossel Bay.
From£ 141 /nightSelect
8.6
Great246 reviews
Map
5.7 km from City Centre700 m from Bayside Shopping Centre
Set in a historical neighbourhood, 750 metres of St Blaize Hiking Trail Start, the 4-star Bar-T-Nique Guest House Mossel Bay features rooms with a minimalist décor.
From£ 76 /nightSelect
8.4
Great212 reviews
Map
4.8 km from City Centre400 m from Post Office Tree
Guests will enjoy a year-round outdoor swimming pool and 10 rooms, while staying at the Aquamarine Guest House with location at a moderate distance from Outeniqua Mountains.
From£ 66 /nightSelect
8.2
Great72 reviews
Map
6.8 km from City Centre1.5 km from Bayside Shopping Centre
Boasting its location 0.6 km from Cape St. Blaize Lighthouse, the fascinating The Point Hotel & Spa has a swimming pool and 49 rooms with views of the Indian Ocean.
From£ 116 /nightSelect
7.8
Very good5 reviews
Map
7.0 km from City Centre
Set less than 10 minutes on foot from ATKV Hartenbos, the 4-star Riviera Mossel Bay offers 11 rooms and an outdoor pool.
From£ 34 /nightSelect
8.2
Great45 reviews
Map
2.5 km from City Centre1.1 km from Diaz Strand
The Oceans Hotel & Self Catering is set a 10-minute ride from Mossel Bay Seal Island Reserve and within 3.7 km of The Dias Museum.
From£ 45 /nightSelect
8.2
Great117 reviews
Map
4.5 km from City Centre1.1 km from Langeberg Mall
Set 5 minutes by car from Diaz Water Park, the 4-star Bay Lodge On The Beach Mossel Bay features 10 rooms with private bathrooms.
From£ 141 /nightSelect
8.4
Great87 reviews
Map
5.7 km from City Centre600 m from Bayside Shopping Centre
Overlooking the ocean, the 4-star Aqua Marina Guest House is located in an entertainment area of Mossel Bay and at 750 metres from Cape St Blaize Lighthouse.
From£ 67 /nightSelect
8.2
Great106 reviews
Map
5.0 km from City Centre700 m from Post Office Tree
Located in the Mossel Bay Central district near a boat dock, the 4-star Betty'S Boutique Mossel Bay offers 7 rooms and a cellar bar.
From£ 70 /nightSelect
8.0
Great145 reviews
Map
6.6 km from City Centre1.2 km from Bayside Shopping Centre
A 5-minute stroll from St Blaize Hiking Trail Start, the Point Village Mossel Bay includes 47 rooms.
From£ 53 /nightSelect
8.2
Great55 reviews
Map
5.5 km from City Centre600 m from Bayside Shopping Centre
The Lookout Guest House is set about 10 minutes' drive from Garden Route Casino and within 25 minutes' walk of Post Office Tree.
From£ 56 /nightSelect
8.2
Great68 reviews
Map
14.5 km from City Centre
The 3-star Garden Route Safari Camp Mossel Bay with an outdoor swimming pool is a 10-minute ride from Robinson Pass.
From£ 341 /nightSelect
Avenues GuesthouseBed & Breakfast
8.4
Great84 reviews
Map
5.6 km from City Centre1.0 km from Bayside Shopping Centre
Mossel Bay Golf Club is also set at 850 metres from the Avenues Guesthouse.
From£ 46 /nightSelect
Marine ManorGuest house
8.4
Great48 reviews
Map
4.7 km from City Centre1.2 km from Langeberg Mall
Guests will enjoy a swimming pool onsite and admire views of the sea offered from 8 rooms.
From£ 60 /nightSelect
8.4
Great128 reviews
Map
4.7 km from City Centre400 m from Bay View Shopping Centre, Mossel Bay
Located nearly 15 minutes on foot from Romonza Boat Trips, the Lavandula Manor Self-Catering offers 7 rooms with spectacular views.
From£ 52 /nightSelect
New Stone ManorGuest house
8.4
Great72 reviews
Map
5.6 km from City Centre500 m from Bayside Shopping Centre
Cape St Blaize Lighthouse and St Blaize Hiking Trail Start are respectively 2.3 km and 950 metres from the New Stone Manor Mossel Bay.
From£ 71 /nightSelect
Mossel Bay Golf LodgeBed & Breakfast
8.4
Great35 reviews
Map
4.0 km from City Centre500 m from Mossel Bay Golf Club
Set just 1 km from Bay View Shopping Centre, the Golf Lodge Mossel Bay features entertainment activities and barbeque grills.
From£ 66 /nightSelect
3Coloursblue Guest HouseBed & Breakfast
8.2
Great88 reviews
Map
5.8 km from City Centre700 m from Bayside Shopping Centre
Providing access to an outdoor pool as well as scuba diving and surfing, the 4-star 3Coloursblue Guest House Mossel Bay is located 750 metres from Cape St Blaize Lighthouse.
From£ 39 /nightSelect
8.0
Great14 reviews
Map
4.1 km from City Centre2.5 km from Langeberg Mall
The Fly Me To The Moon Guesthouse is set nearly a 10-minute ride from Skydive Mossel Bay and within 3.5 km of Diaz Water Park.
From£ 44 /nightSelect
Sandstone ManorGuest house
8.2
Great49 reviews
Map
5.4 km from City Centre400 m from Bayside Shopping Centre
While staying at the Sandstone Manor Mossel Bay you are invited to discover The Shark Lab, set 10 minutes away by car, or Seven Seas, which is approximately a 5-minute drive away.
From£ 33 /nightSelect
8.2
Great5 reviews
Map
6.6 km from City Centre1.2 km from Bayside Shopping Centre
Offering an outdoor swimming pool, the Point Village Guest House Mossel Bay is within 18 minutes' walk of The Dias Museum.
From£ 77 /nightSelect
Jojo'S BnbBed & Breakfast
8.2
Great15 reviews
Map
4.2 km from City Centre
NG Kerk Danabaai is 5 minutes' walk from the Jojo'S Mossel Bay, while Pinnacle Point Golf Club is approximately 4.4 km away.
From£ 81 /nightSelect
8.2
Great6 reviews
Map
2.8 km from City Centre600 m from Diaz Strand
Set within 4.1 km of Pinnacle Point Golf Club, the rooms in the Beach Club Self Catering Mossel Bay have views of pool.
From£ 213 /nightSelect
7.8
Very good15 reviews
Map
5.4 km from City Centre
Skydive Mossel Bay and Garden Route Casino are located 4.9 km and 4.8 km from the Beach House On 18P Repens respectively.
From£ 23 /nightSelect
Map
3.0 km from City Centre400 m from Diaz Strand
Diaz Water Park is within 50 metres of the 4-star Diaz Ocean View, while Cape St Blaize Lighthouse is about a 15-minute drive away.
From£ 139 /nightSelect
9.6
Perfect1 review
Map
4.2 km from City Centre600 m from Bay View Shopping Centre, Mossel Bay
The Aviators Paradise Guest House Mossel Bay features an outdoor pool and 7 rooms facing the sea.
From£ 74 /nightSelect
Traveller'S Rest, ReebokBed & Breakfast
8.0
Great3 reviews
Map
14.2 km from City Centre
Vakansie Verblyf and Diaz Beach are located 1.7 km and 4.6 km from the Traveller'S Rest, Reebok Mossel Bay respectively.
From£ 26 /nightSelect
Map
3.5 km from City Centre1.5 km from Pinnacle Point Golf Club
Located not far from Point of Human Origins as well as Pinnacle Point Man, the 3-star Garden Route Mossel Bay includes windsurfing, snorkelling and diving.
From£ 77 /nightSelect
8.2
Great49 reviews
Map
2.9 km from City Centre1.7 km from Bay View Shopping Centre, Mossel Bay
The 3-star Portao Diaz Mossel Bay is settled in the historical district of Mossel Bay, 25 minutes' walk from Post Office Tree, and includes a lounge bar.
From£ 38 /nightSelect
8.6
Great130 reviews
Map
5.1 km from City Centre700 m from Mossel Bay Golf Club
Located around a 5-minute walk from Mossel Bay Golf Estate, the 4-star Linkside 2 features entertainment activities and barbeque grills for guests' convenience.
From£ 96 /nightSelect
7.6
Very good6 reviews
Map
5.7 km from City Centre
Diaz Beach is 10 minutes by car from the Riviera Hotel Hartenbos.
From£ 87 /nightSelect
Vue PortGuest house
8.6
Great8 reviews
Map
6.0 km from City Centre900 m from Bayside Shopping Centre
Offering 6 rooms together with canoeing, hiking and billiards, the Vue Port Mossel Bay is located around a 10-minute walk from Cape St Blaize Lighthouse.
From£ 80 /nightSelect
Map
5.6 km from City Centre600 m from Bayside Shopping Centre
Located nearly a 17-minute walk from Cape St Blaize Lighthouse, the Ana'S Place Mossel Bay features 10 rooms, a terrace and a golf course.
From£ 49 /nightSelect
Shark ShacksCapsule hotel
Map
6.2 km from City Centre900 m from Bayside Shopping Centre
Featuring 28 rooms with views of the city, the Shark Shacks Mossel Bay is set within 5 minutes' drive of The Shark Lab.
From£ 23 /nightSelect
Map
5.6 km from City Centre500 m from Bayside Shopping Centre
While staying at the Twin Palms Accommodations you are invited to discover Diaz Water Park, set a 10-minute drive away, or Diaz Beach, which is a 10-minute ride away.
From£ 96 /nightSelect
8.4
Great8 reviews
Map
2.2 km from City Centre400 m from Pinnacle Point Golf Club
Offering a swimming pool, the Garden Court Mossel Bay is within 7 km of Cape St Blaize Lighthouse.
From£ 131 /nightSelect
Map
4.7 km from City Centre200 m from Santos Beach
Sitting only 1.9 km from Romonza Boat Trips, the 2-star Santos Express Train Lodge Mossel Bay is located in the historic district of Mossel Bay.
From£ 23 /nightSelect
Map
6.0 km from City Centre
The Garden Route Self Catering is set within 3.7 km of ReedValley and within 25 minutes' walk of South Cape Hiking.
From£ 71 /nightSelect
Map
17.0 km from City Centre
The hotel offers convenient proximity to Botlierskop Private Game Reserve and features facials and massage treatments for guests' relaxation.
From£ 380 /nightSelect
94 On RodgerGuest house
8.4
Great53 reviews
Map
5.5 km from City Centre600 m from Bayside Shopping Centre
The 94 On Roger is set approximately 15 minutes on foot from Post Office Tree and within 15 minutes' walk of The Dias Museum.
From£ 95 /nightSelect
8.0
Great33 reviews
Offering 15 rooms with views of the ocean, the 3-star Edward Charles Manor is set in the Mossel Bay Central district of Mossel Bay, 1.6 km from Cape St Blaize Lighthouse.
From£ 63 /nightSelect
8.0
Great15 reviews
Map
14.9 km from City Centre
While staying at the C' The View Guesthouse you are invited to discover Vakansie Verblyf, set nearly a 10-minute drive away, or Diaz Beach, which is nearly a 10-minute drive away.
From£ 65 /nightSelect
The UrbanGuest house
8.4
Great10 reviews
Map
4.5 km from City Centre1.0 km from Langeberg Mall
The Urban is set nearly 15 minutes' walk from Langeberg Mall and just 1.5 km from Mossel Bay Seal Island Reserve.
From£ 63 /nightSelect
Le Port CottageGuest house
8.2
Great99 reviews
Located nearly a 5-minute drive from Santos Beach, the 3-star Le Port Mossel Bay features a swimming pool.
From£ 97 /nightSelect
8.4
Great29 reviews
Map
5.5 km from City Centre400 m from Bayside Shopping Centre
With views of the sea, the 3-star Asgard Valhalla Self Catering Mossel Bay is situated about 10 minutes by car from Cape St Blaize Lighthouse and offers entertainment activities and barbeque grills.
From£ 60 /nightSelect
8.2
Great60 reviews
Map
6.2 km from City Centre900 m from Bayside Shopping Centre
House of Maria is only 0.9 km from the 3-star Cove Guesthouse, while The Goods Shed Fleamarket Vlooimark is just an 11-minute stroll away.
From£ 92 /nightSelect
Yadah Guest HouseGuest house
Map
6.1 km from City Centre900 m from Bayside Shopping Centre
Positioned about a 15-minute walk from The Dias Museum, guests can enjoy South African dishes at the Yadah Mossel Bay's à la carte restaurant.
From£ 114 /nightSelect
7.2
Very good1 review
Map
2.9 km from City Centre1.5 km from Bay View Shopping Centre, Mossel Bay
You can take a dip in an outdoor pool at the Gondwana Game Reserve, located in the very heart of Mossel Bay.
Select
7.6
Very good3 reviews
Map
34.2 km from City Centre
The Gourits River Guest Farm is a good starting point to Mossel Bay's sights including George airport, which is 85 km away.
Select
Map
2.3 km from City Centre200 m from Pinnacle Point Golf Club
Pinnacle Point Golf Club is within 5 minutes' walk of the 4-star 387 Bushbuck and Santos Beach Mosselbay is 10 minutes away by car.
Select
Map
6.1 km from City Centre800 m from Bayside Shopping Centre
The apartment is located 6 km from Langeberg Mall and comes with a shared kitchen and a private bathroom.
Select
Map
2.8 km from City Centre600 m from Diaz Strand
The Diaz Hotel And Resort Mossel Bay with a private pool is within 15 minutes' drive of Cape St Blaize Lighthouse.
Select
Map
2.9 km from City Centre500 m from Diaz Strand
Located within 10 minutes' drive of The Dias Museum, the 3-star Diaz Beach Guest House Mossel Bay features a continental breakfast.
From£ 95 /nightSelect
Map
6.1 km from City Centre
Located nearly a 15-minute walk from ATKV Hartenbos Resort Office, the Blue Owl Guest House Mossel Bay features a full English breakfast.
From£ 38 /nightSelect
Map
4.0 km from City Centre500 m from Mossel Bay Golf Club
Select
Map
2.5 km from City Centre400 m from Pinnacle Point Golf Club
There are rooms facing beach and the Ocean Room @ 66 Fynbos is set merely 10 minutes' walk from Garden Route Casino.
From£ 30 /nightSelect
TranquilloAparthotel
Map
4.4 km from City Centre700 m from Mossel Bay Golf Club
There are rooms facing sea and the Tranquillo is set only 0.7 km from Mossel Bay Golf Club.
From£ 87 /nightSelect
Idiaz Beach HouseGuest house
Map
2.9 km from City Centre500 m from Diaz Strand
Boasting a plunge swimming pool, the Idiaz Mossel Bay is within a 10-minute drive of Diaz Express.
From£ 60 /nightSelect
Hopslot VillaGuest house
Map
2.7 km from City Centre1.5 km from Langeberg Mall
Garden Route Casino is within a 15-minute drive of the Hopslot and Diaz Beach is 5 minutes away by car.
From£ 43 /nightSelect
24B Kruger CottageGuest house
Map
2.8 km from City Centre1.1 km from Langeberg Mall
Mossel Bay Seal Island Reserve is within 10 minutes' drive of the 24B Kruger and ATKV Hartenbos Resort Office is a 10-minute drive away.
From£ 32 /nightSelect
Map
4.5 km from City Centre300 m from Bay View Shopping Centre, Mossel Bay
Select
Segulah GuesthouseGuest house
Map
28.3 km from City Centre
The Segulah Guesthouse Mossel Bay features an outdoor swimming pool and 9 rooms facing the lake.
From£ 205 /nightSelect
Map
2.9 km from City Centre800 m from Pinnacle Point Golf Club
Cape St Blaize Lighthouse and Diaz Beach are located 6 km and 4.7 km from the Dandelion Lodge & Pinnacle Point Golf Estate respectively.
Select

FAQs about hotels in Mossel Bay

We hope that the answers to these questions will help you plan your trip

Which hotels in Mossel Bay Central district are the best?

More than 7 properties are situated in Mossel Bay Central district. One of the best hotels in Mossel Bay Central district is Protea Hotel By Marriott at the cost of 83£ per night, offering an outdoor swimming pool, a special menu, and hiking. Another top accommodation is Betty'S Boutique Hotel at the cost of 71£ per night, which can offer an outdoor swimming pool, a gaming room, and badminton on site. See more favoured cheap hotels here.

What are the best budget hotels in Mossel Bay?

There are more than 10 top budget properties in Mossel Bay. One of the best budget hotels is Point Village Hotel And Self Catering rated 8.2/10 at the cost of 54£ per night, offering hiking, horse riding, and bowling. Villa Palmera Load Shedding Free rated 8.4/10 is one more great hotel, offering snorkelling, diving, and horse riding, as well as prices from 43£ per one night. Click here to see more budget hotels.

What are the finest 5-star hotels in Mossel Bay?

The best one is African Oceans Manor On The Beach rated 8.6/10 at the cost of 141£ per night with an outdoor swimming pool, hiking, and horse riding. See more 5-star options here.

Which boutique hotels in Mossel Bay would you recommend?

One of the finest boutique hotels is Point Village Hotel And Self Catering rated 8.2/10 at the cost of 54£ per night. Go here to see more elegant hotels.

What are the top Mossel Bay hotels for couples?

According to HotelMix.co.uk travel data, there are 5 deals for couples. Garden Court rated 8.4/10 is a favourite 3-star hotel for couples, featuring restaurant, bar, and a swimming pool. Travellers can book a room at this property for about 131£ per night. For more romantic deals go here.

What are the top family-friendly hotels in Mossel Bay?

If you’re searching for a family hotel, you will find 8 deals in Mossel Bay. Garden Route Safari Camp (rating: 8.2/10): a family-hotel with an outdoor swimming pool, horse riding, and bowling for 340£ per night. You also can book The Point Hotel & Spa (rating: 8.2/10) for about 67£ per night. This child-friendly property offers a special menu, hiking, and bowling on site. Go here to see more family-friendly hotels.

Which Mossel Bay hotels near Garden Route Casino are the best?

There are 3 deals to choose from. Select a hotel near Garden Route Casino, such as Ocean Room @ 66 Fynbos, situated a 5-minute walk away. Featuring an outdoor swimming pool, hiking, and horse riding, this property offers rooms from 77£ per night. See more popular accommodations here.

What are the top hotels to stay in Mossel Bay with outdoor pools?

According to 1755 reviews, there are 7 hotels featuring outdoor pools in Mossel Bay. You may also like Diaz Hotel And Resort rated 8.2/10. This property will cost you 113£ per night. Other top properties are Bar-T-Nique Guest House, Aquamarine Guest House, and Garden Route Safari Camp.

What are the most popular pet-friendly hotels in Mossel Bay?

If you want to stay in Mossel Bay with pets, HotelMix.co.uk offers 6 deals to choose from. Another most recommended Mossel Bay place to stay with pets is The Point Hotel & Spa with a special menu, hiking, and bowling. It offers rooms for 67£ per night. See more pet-friendly accommodations here.

Which hotels are the top ones to stay at in Mossel Bay?

You may like Garden Route Safari Camp rated 8.2/10 featuring hiking, horse riding, and bowling. It costs 340£ per night. Also, you may book Guest House (rating: 8.4/10), a fantastic hotel with cots, a swimming pool, and ironing. It costs about 71£ per night. Other great properties include Bar-T-Nique Guest House, African Oceans Manor On The Beach, and The Lookout Guest House.

How much does it cost to rent a hotel in Mossel Bay?

According to HotelMix.co.uk travel data, the average prices for Mossel Bay properties are:
A 4-star hotel room costs 67£ per night. You may book The Point Hotel & Spa with a special menu, hiking, and bowling. A really special hotel can be found for 141£ per night. We recommend African Oceans Manor On The Beach (rating: 8.6/10) with an outdoor swimming pool, hiking, and horse riding.

How much would a hotel in Mossel Bay cost for tonight?

According to HotelMix.co.uk travel data, the average prices for tonight in Mossel Bay are: A nice hotel like Bay Lodge On The Beach (rating: 8.2/10) costs about 24£ per night.

What's the coolest hotel for a beach holiday in Mossel Bay?

To make your stay memorable, there are 4 options to consider. Alternatively, book The Point Hotel & Spa rated 8.2/10, a nice property set 350 metres from the beach. It costs 67£ per night and provides a special menu, hiking, and bowling.

What are the top resorts in Mossel Bay?

We recommend Beach Club Self Catering Apartments rated 8.2/10 featuring an outdoor swimming pool, hiking, and horse riding on site. It's set a 5-minute walk from Diaz Water Park and costs 213£ per night. Alternatively, New Stone Manor is rated as one of the best resorts in Mossel Bay, offering horse riding, bowling, and mini golf. It costs 71£ per night.

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 Diaz Strand Hotel & Resort with rates starting from 69£ or Lilies & Leopards B&B where prices start at 48£. Dana Bay B&B Guest House is a charming choice that offers affordable rates at 76£ per night and a convenient location near Pinnacle Point Golf Club.

Convenience of staying in hotels in the city centre

For travelers who would like to stay a little closer to the city centre, the 4-star Mossel Bay Golf Lodge with a casino, a golf course and a swimming pool is the ideal choice. To be only a 10-minute walk from the city center, stay at Linkside 2 Guest House.

To explore the city's natural scenery, consider booking a hotel near Bartolomeu Dias Museum Complex, such as Protea Hotel Mossel Bay that is a 5 minutes' walk away and set next to gardens, a river and a harbour. If you enjoy staying close to the nature, Metime Self Catering Accommodation is 15 minutes on foot from ATKV’s Hartenbos Museum and close to a river and gardens.

Luxury and boutique accommodation in Mossel Bay

Gondwana Game Reserve is a stylish 4-star choice that is directly adjacent to Diaz Strand.

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

Guest House Maranatha is a B&B located a 25-minute walk from The Shark Lab. The Point Hotel offers guests 4-star family accommodation and comes with a Jacuzzi, surfing and boating. Make sure to choose South African Golf Dream near Pinnacle Point Beach and Golf Resort - a top-rated resort with views of the bay.

Show moreLess

Mossel Bay hotels essential information

🏨 Hotels in Mossel Bay 66
👛 Lowest price 23 GBP
✍️ Hotels Reviews 2 739