Hotels in Mossel Bay

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

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-68 out of 68
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£ 72 /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£ 77 /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£ 76 /nightSelect
8.6
Great204 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£ 130 /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£ 59 /nightSelect
8.4
Great205 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£ 65 /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£ 87 /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£ 35 /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.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£ 53 /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£ 164 /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£ 61 /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£ 68 /nightSelect
8.2
Great146 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£ 54 /nightSelect
Le Port CottageGuest house
8.2
Great94 reviews
Located nearly a 5-minute drive from Santos Beach, the 3-star Le Port Mossel Bay features a swimming pool.
From£ 99 /nightSelect
New Stone ManorGuest house
8.4
Great68 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£ 72 /nightSelect
Avenues GuesthouseBed & Breakfast
8.6
Great77 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£ 47 /nightSelect
94 On RodgerGuest house
8.6
Great47 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£ 97 /nightSelect
8.2
Great61 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
8.6
Great124 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£ 98 /nightSelect
8.4
Great51 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£ 57 /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£ 94 /nightSelect
Marine ManorGuest house
8.4
Great38 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£ 61 /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£ 35 /nightSelect
3Coloursblue Guest HouseBed & Breakfast
8.4
Great65 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.4
Great44 reviews
Map
5.5 km from City Centre800 m from Bayside Shopping Centre
Cape St Blaize Lighthouse is set within 20 minutes' walk of the Villa Palmera.
From£ 43 /nightSelect
Mossel Bay Golf LodgeBed & Breakfast
8.6
Great24 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£ 67 /nightSelect
8.0
Great32 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£ 64 /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.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£ 61 /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£ 38 /nightSelect
Jojo'S BnbBed & Breakfast
8.2
Great8 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£ 217 /nightSelect
7.8
Very good14 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£ 22 /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£ 64 /nightSelect
8.2
Great4 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£ 78 /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£ 138 /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£ 79 /nightSelect
Vue PortGuest house
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£ 82 /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£ 39 /nightSelect
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£ 66 /nightSelect
8.6
Great16 reviews
Map
4.8 km from City Centre
The cosy Dana Bay is located near the beach district of Mossel Bay 10 minutes by car from ReedValley.
From£ 81 /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£ 66 /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£ 27 /nightSelect
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
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£ 50 /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£ 88 /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
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£ 25 /nightSelect
Garden Court Mossel BayHotel
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£ 133 /nightSelect
Santos Express Train Lodge - HostelHotel
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£ 24 /nightSelect
Garden Route Self CateringHotel
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£ 72 /nightSelect
Botlierskop Private Game ReserveHotel
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£ 387 /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£ 116 /nightSelect
Riviera Hotel HartenbosHotel
Map
5.7 km from City Centre
Diaz Beach is 10 minutes by car from the Riviera Hotel Hartenbos.
From£ 81 /nightSelect
Gondwana Game ReserveHotel
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
Gourits River Guest FarmHotel
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
387 BushbuckHotel
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
Diaz Hotel And ResortHotel
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
Diaz Beach Guest HouseGuest house
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£ 97 /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
Escape To Beautiful Mossel BayGuest house
Map
4.0 km from City Centre500 m from Mossel Bay Golf Club
Select
Dandelion Lodge At Pinnacle Point Golf EstateResort
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
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£ 208 /nightSelect
Oceans HotelHotel
Map
2.5 km from City Centre1.2 km from Diaz Strand
While staying at the Oceans Mossel Bay you are invited to discover The Dias Museum, set 10 minutes away by car, or ATKV Hartenbos, which is approximately 10 minutes away by car.
Select
Twin Palms AccommodationsGuest house
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£ 98 /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£ 61 /nightSelect
Ocean Room @ 66 FynbosGuest house
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£ 31 /nightSelect

FAQs about hotels in Mossel Bay

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

What are the top hotels in Mossel Bay Central district?

More than 6 properties are situated in Mossel Bay Central district. The greatest place to stay in Mossel Bay Central district is Protea Hotel By Marriott, featuring diving, a special menu, and hiking at the cost of 89£ per night. Another top accommodation is Betty'S Boutique Hotel at the cost of 56£ per night, which can offer a special menu, a gaming room, and badminton on site. To see more suitable options go here.

Which budget hotels in Mossel Bay are the best?

There are more than 9 top budget properties in Mossel Bay. Hotel Portao Diaz rated 8.2/10 is great for your budget stay in Mossel Bay. This property has concierge service, a business centre, and a special menu. Also Edward Charles Manor is a good choice with rating 8.0/10 at the cost of 64£ per night. Click here to see more budget hotels.

Which 5-star hotels in Mossel Bay would you recommend?

The best one is African Oceans Manor On The Beach rated 8.6/10 at the cost of 119£ per night with a Jacuzzi, hiking, and horse riding. To see more favoured 5-star hotels click here.

What are the top boutique hotels in Mossel Bay?

We recommend Point Village Hotel And Self Catering rated 8.2/10 as the top boutique property for 48£ per night with hiking, horse riding, and bowling on site. Go here to see more elegant hotels.

What are the top properties for couples in Mossel Bay?

According to HotelMix.co.uk travel data, there are 4 deals for couples. For more romantic deals go here.

Which hotels in Mossel Bay are good for families?

If you’re searching for a family hotel, you will find 7 deals in Mossel Bay. Point Village Hotel And Self Catering (rating: 8.2/10): a family-hotel with hiking, horse riding, and bowling for 48£ per night. You also can book Diaz Hotel And Resort (rating: 8.2/10) for about 77£ per night. This child-friendly property offers an outdoor swimming pool, hiking, and horse riding on site. For more family deals click here.

What are the most popular Mossel Bay properties near Garden Route Casino?

There are 3 deals to choose from. Select a hotel near Garden Route Casino, such as Garden Route Hotel, situated a 15-minute walk away. Featuring an outdoor swimming pool, horse riding, and bowling, this property offers rooms from 80£ per night. For more suitable options go here.

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

According to 1672 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 77£ per night.

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

According to HotelMix.co.uk travel data, there are 5 options that allow pets. Another most recommended Mossel Bay place to stay with pets is The Point Hotel & Spa with diving, a special menu, and hiking. It offers rooms for 83£ per night. See more pet-friendly hotels here.

Which Mossel Bay hotels are the top to stay at?

For instance, book Protea Hotel By Marriott rated 8.0/10 for 89£ per night. It's set 3.9 km from Mossel Bay Seal Island Reserve and provides diving, a special menu, and hiking. Alternatively, you may like Bay Lodge On The Beach with an outdoor swimming pool, a Jacuzzi, and hiking. It costs 165£ per night. Bar-T-Nique Guest House and Villa Palmera Load Shedding Free are other most favoured hotels.

Which luxury hotels in Mossel Bay are the best?

Other luxurious options in this area are Aqua Marina Guest House and The Urban. To see more suitable hotels click here.

How much do hotels in Mossel Bay cost?

According to HotelMix.co.uk travel data, the average prices for Mossel Bay hotels are:
A 4-star hotel room costs 77£ per night. You may book Diaz Hotel And Resort with an outdoor swimming pool, hiking, and horse riding. A really special hotel can be found for 119£ per night. We recommend African Oceans Manor On The Beach (rating: 8.6/10) with a Jacuzzi, 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 cool hotel Diaz Hotel And Resort (rating: 8.2/10) offers hotel rooms for tonight from 24£ per night.

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

To make your stay memorable, there are 4 options to consider. Alternatively, book Bay Lodge On The Beach rated 8.2/10, a nice property set 200 metres from the beach. It costs 165£ per night and provides canoeing, a Jacuzzi, and hiking. Other top accommodations include Diaz Beach Guest House, Point Village Hotel And Self Catering, and African Oceans Manor On The Beach.

Which Mossel Bay resorts are the best?

Alternatively, Valhalla Self Catering is rated as one of the best resorts in Mossel Bay, offering cots and ironing. It costs 62£ 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 68
👛 Lowest price 22 GBP
✍️ Hotels Reviews 2 679