Hotels in Mossel Bay

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

Check-in
Fri, 08 Nov
-
Check-out
Sat, 09 Nov
Rooms and Guests2 Guests, 1 Room
Check-in
Fri, 08 Nov
-
Check-out
Sat, 09 Nov
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
Check-in
Fri, 08 Nov
-
Check-out
Sat, 09 Nov
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
3Coloursblue Guest HouseBed & Breakfast
8.2
Great92 reviews
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$ 75 /nightSelect
8.0
Great131 reviews
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$ 187 /nightSelect
8.2
Great148 reviews
Map
6.6 km from City Centre1.2 km from Bayside Shopping Centre
The Point Village is set approximately 10 minutes by car from The Dias Museum and within a 10-minute drive of Santos Beach.
FromC$ 95 /nightSelect
8.4
Great212 reviews
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$ 123 /nightSelect
8.4
Great87 reviews
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$ 177 /nightSelect
New Stone ManorGuest house
8.2
Great84 reviews
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$ 174 /nightSelect
8.0
Great81 reviews
Map
6.8 km from City Centre1.5 km from Bayside Shopping Centre
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$ 135 /nightSelect
8.6
Great210 reviews
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$ 252 /nightSelect
8.6
Great246 reviews
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$ 126 /nightSelect
8.2
Great110 reviews
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$ 109 /nightSelect
Avenues GuesthouseBed & Breakfast
8.4
Great89 reviews
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$ 93 /nightSelect
8.0
Great16 reviews
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$ 47 /nightSelect
8.4
Great8 reviews
Map
2.2 km from City Centre400 m from Pinnacle Point Golf Club
Placed moments from Garden Route Casino and in the very heart of Mossel Bay, the family-friendly Garden Court offers 43 rooms.
FromC$ 234 /nightSelect
8.2
Great45 reviews
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$ 176 /nightSelect
8.2
Great49 reviews
Map
2.9 km from City Centre1.7 km from Bay View Shopping Centre, Mossel Bay
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$ 76 /nightSelect
Mossel Bay Golf LodgeBed & Breakfast
8.4
Great35 reviews
Map
4.0 km from City Centre500 m from Mossel Bay Golf Club
Featuring 6 rooms, entertainment activities and barbeque grills, the 4-star Golf Lodge is 1.6 km from The Dias Museum in Mossel Bay.
FromC$ 117 /nightSelect
7.8
Very good5 reviews
Map
7.0 km from City Centre
Located 0.8 km from NG Kerk, the Riviera Mossel Bay offers whirlpool bathtubs and an outdoor swimming pool.
FromC$ 61 /nightSelect
8.2
Great132 reviews
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$ 258 /nightSelect
Map
4.7 km from City Centre200 m from Santos Beach
The Santos Express Train Lodge Mossel Bay, lodged in a historical neighbourhood, boasts a lounge bar and views of the beach.
FromC$ 41 /nightSelect
Map
6.0 km from City Centre
Situated only 5 minutes' walk from East Hirta Street, the budget Garden Route Self Catering has an indoor swimming pool as well as a steam room, a Jacuzzi and an indoor pool.
FromC$ 127 /nightSelect
Map
17.0 km from City Centre
Featuring facials and massage treatments, this luxury hotel is located less than 11 km from ATKV Amphitheatre.
FromC$ 680 /nightSelect
94 On RodgerGuest house
8.4
Great53 reviews
Map
5.5 km from City Centre600 m from Bayside Shopping Centre
Set 15 minutes' drive from Garden Route Casino, the rooms in the luxury 94 On Roger have views of sea.
FromC$ 170 /nightSelect
8.2
Great117 reviews
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$ 178 /nightSelect
8.4
Great128 reviews
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$ 123 /nightSelect
8.6
Great130 reviews
Map
5.1 km from City Centre700 m from Mossel Bay Golf Club
The Dias Museum is set a 10-minute ride from the Linkside 2 Mossel Bay.
FromC$ 171 /nightSelect
8.0
Great33 reviews
The Edward Charles Manor is set within a 10-minute walk of Seven Seas and within a 5-minute stroll of Post Office Tree.
FromC$ 112 /nightSelect
8.4
Great41 reviews
Map
5.7 km from City Centre700 m from Bayside Shopping Centre
Guests can have an English breakfast and enjoy visiting The Dias Museum, set just 1.3 km from the Guest House Mossel Bay.
FromC$ 126 /nightSelect
8.2
Great21 reviews
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$ 95 /nightSelect
8.0
Great15 reviews
Map
14.9 km from City Centre
The 4-star C' The View Guesthouse is placed in a protected area of Mossel Bay, 3.1 km from Vakansie Verblyf and around 10 minutes' drive from Great Brak River Museum.
FromC$ 116 /nightSelect
The UrbanGuest house
8.4
Great10 reviews
Map
4.5 km from City Centre1.0 km from Langeberg Mall
Located 15 minutes by car from Cape St Blaize Lighthouse, the 4-star Urban Mossel Bay features a continental breakfast.
FromC$ 112 /nightSelect
8.4
Great29 reviews
Map
5.5 km from City Centre400 m from Bayside Shopping Centre
Santos Beach Mosselbay is only 1.9 km from the Asgard Valhalla Self Catering Mossel Bay and Romonza Boat Trips is approximately a 25-minute stroll away.
FromC$ 108 /nightSelect
Le Port CottageGuest house
8.2
Great99 reviews
The 3-star Le Port Cottage is located near a beach district nearly a 5-minute drive from Romonza Boat Trips.
FromC$ 174 /nightSelect
8.2
Great60 reviews
Map
6.2 km from City Centre900 m from Bayside Shopping Centre
While staying at the Cove Guesthouse you are invited to discover Cape St Blaize Lighthouse, set a 19-minute stroll away, or Mossel Bay Seal Island Reserve, which is nearly 10 minutes away by car.
FromC$ 164 /nightSelect
Yadah Guest HouseGuest house
Map
6.1 km from City Centre900 m from Bayside Shopping Centre
A variety of activities can be enjoyed at the Yadah Guest House, such as paragliding and kayaking.
FromC$ 257 /nightSelect
7.6
Very good6 reviews
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$ 276 /nightSelect
8.2
Great62 reviews
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$ 141 /nightSelect
8.2
Great68 reviews
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$ 706 /nightSelect
Marine ManorGuest house
8.4
Great53 reviews
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$ 397 /nightSelect
Sandstone ManorGuest house
8.2
Great49 reviews
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$ 111 /nightSelect
8.6
Great8 reviews
Map
4.2 km from City Centre600 m from Bay View Shopping Centre, Mossel Bay
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$ 133 /nightSelect
Vue PortGuest house
8.4
Great14 reviews
Map
6.0 km from City Centre900 m from Bayside Shopping Centre
St Blaize Hiking Trail is also set 10 minutes' walk from the Vue Port.
FromC$ 195 /nightSelect
8.2
Great6 reviews
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$ 482 /nightSelect
Jojo'S BnbBed & Breakfast
8.2
Great15 reviews
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$ 166 /nightSelect
Traveller'S Rest, ReebokBed & Breakfast
8.0
Great3 reviews
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$ 48 /nightSelect
7.2
Very good1 review
Map
2.9 km from City Centre1.5 km from Bay View Shopping Centre, Mossel Bay
The perfect 5-star Gondwana Game Reserve Mossel Bay is nearly a 25-minute walk from Post Office Tree and has a quick access to Botlierskop Private Game Reserve.
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
Idiaz Beach HouseGuest house
7.8
Very good7 reviews
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$ 137 /nightSelect
7.8
Very good10 reviews
Map
6.6 km from City Centre1.2 km from Bayside Shopping Centre
Located less than nearly 25 minutes' walk from Zipline Mossel Bay, the Point Village Guest House offers an outdoor swimming pool.
FromC$ 163 /nightSelect
Map
2.3 km from City Centre200 m from Pinnacle Point Golf Club
South Cape Hiking and Diaz Water Park are located 3.4 km and 4.8 km from the 387 Bushbuck respectively.
Select
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$ 258 /nightSelect
Map
6.1 km from City Centre800 m from Bayside Shopping Centre
The property boasts views of the garden along with a shared kitchen and is set 1.7 km from Bay View Shopping Centre, Mossel Bay.
Select
Map
2.8 km from City Centre600 m from Diaz Strand
Featuring a private pool, the 3-star Diaz Hotel And Resort Mossel Bay lies at a 150-metre distance from Diaz Beach.
Select
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$ 171 /nightSelect
Map
2.9 km from City Centre500 m from Diaz Strand
Langeberg Mall is 1.5 km from the 3-star Diaz Beach Guest House and Cape St Blaize Lighthouse is about 15 minutes' drive away.
FromC$ 178 /nightSelect
TranquilloAparthotel
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$ 155 /nightSelect
Map
6.1 km from City Centre
While staying at the Blue Owl Guest House you are invited to discover ATKV Hartenbos, set a 20-minute stroll away, or Diaz Express, which is only 1.6 km away.
FromC$ 126 /nightSelect
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$ 171 /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 approximately a 10-minute drive from Diaz Water Park.
FromC$ 44 /nightSelect
Hartenbos BreakawayGuest house
Map
6.4 km from City Centre
Select
Hopslot VillaGuest house
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$ 87 /nightSelect
24B Kruger CottageGuest house
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$ 57 /nightSelect
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$ 193 /nightSelect
Map
4.8 km from City Centre500 m from Mossel Bay Golf Club
Select
Map
5.8 km from City Centre500 m from Bayside Shopping Centre
Select
Segulah GuesthouseGuest house
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$ 134 /nightSelect
Map
2.9 km from City Centre800 m from Pinnacle Point Golf Club
While staying at the Dandelion Lodge & Pinnacle Point Golf Estate you are invited to discover The Dias Museum, set nearly a 10-minute drive away, or Mossel Bay Golf Club, which is approximately 3.1 km away.
Select
Map
4.5 km from City Centre300 m from Bay View Shopping Centre, Mossel Bay
Select
Map
5.0 km from City Centre
Select

FAQs about hotels in Mossel Bay

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

What are the best hotels in Mossel Bay Central district?

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 296C$ per night, offering an outdoor swimming pool, a golf course, and shuttle service. Another top accommodation is Betty'S Boutique Hotel at the cost of 108C$ per night, which can offer an outdoor swimming pool, a golf course, and an aqua park on site. See more favoured cheap hotels here.

What are the top cheap hotels in Mossel Bay?

There are more than 10 top budget properties in Mossel Bay. Hotel Portao Diaz with a rating 8.2/10 is a good option set 2.4 km from The Dias Museum. At this 3-star hotel you can take advantage of a casino, a golf course, and shuttle service. Guests mentioned a perfect service. Edward Charles Manor rated 8.0/10 is one more great hotel, offering a swimming pool and ironing, as well as prices from 110C$ per one night. Click here to see more budget hotels.

What are the most popular 5-star hotels in Mossel Bay?

The best one is African Oceans Manor On The Beach rated 8.6/10 at the cost of 222C$ per night with an outdoor swimming pool, a picnic area, and a golf course. See more 5-star options here.

Which boutique hotels in Mossel Bay would you recommend?

We recommend Point Village Hotel And Self Catering rated 8.0/10 as the top boutique property for 94C$ per night with a tennis court, a casino, and a golf course on site. To see more modern hotels go here.

What are the top properties for couples in Mossel Bay?

According to iBooked.ca travel data, there are 3 deals for couples. Other suitable options for couples you can find here.

Which hotels in Mossel Bay are good for families?

If you’re searching for a family hotel, you will find 5 deals in Mossel Bay. The Point Hotel & Spa (rating: 8.0/10): a family-hotel with a picnic area, a golf course, and a spa lounge for 223C$ per night. You also can book Oceans Hotel & Self Catering (rating: 8.2/10) for about 79C$ per night. This child-friendly property offers an outdoor swimming pool, shuttle service, and a business centre on site. Go here to see more family-friendly hotels.

Which Mossel Bay hotels not far from Garden Route Casino are the best?

There are 3 deals to choose from. Select a hotel not far from Garden Route Casino, such as Garden Route Hotel, situated a 15-minute walk away. Featuring an outdoor swimming pool, a casino, and a golf course, this property offers rooms from 136C$ per night. For more suitable options go here.

What are the best Mossel Bay hotels providing outdoor pools?

According to 1740 reviews, there are 7 hotels featuring outdoor pools in Mossel Bay. You may also like Riviera Hotel Hartenbos rated 7.6/10. This property will cost you 121C$ per night. Other top properties are Betty'S Boutique Hotel, Bay Lodge On The Beach, and African Oceans Manor On The Beach.

What Mossel Bay hotels allow pets?

Enjoy travelling with your furry pal at one of 5 pet-friendly properties on iBooked.ca. Another most recommended Mossel Bay place to stay with pets is Bay Lodge On The Beach with a tennis court, an outdoor swimming pool, and a picnic area. It offers rooms for 249C$ per night. For more pet-friendly deals go here.

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

For instance, book Protea Hotel By Marriott rated 8.0/10 for 296C$ per night. It's set 0.6 km from Harry Giddy Park and provides an outdoor swimming pool, a golf course, and shuttle service. Also, you may book Garden Route Safari Camp (rating: 8.2/10), a fantastic hotel with an outdoor swimming pool, shuttle service, and snorkelling. It costs about 668C$ per night.

What are the most favoured luxury hotels in Mossel Bay?

Other luxurious options in this area are Golf Lodge and Diaz Ocean View Hotel. To see more suitable hotels click here.

How much do hotels in Mossel Bay cost?

According to iBooked.ca travel data, the average prices for Mossel Bay properties are:
A 4-star hotel room costs 223C$ per night. You may book The Point Hotel & Spa with a picnic area, a golf course, and a spa lounge. A really special hotel can be found for 222C$ per night. We recommend African Oceans Manor On The Beach (rating: 8.6/10) with an outdoor swimming pool, a picnic area, and a golf course.

How much is a hotel in Mossel Bay for tonight?

According to iBooked.ca travel data, the average prices for tonight in Mossel Bay are: A cool hotel Avenues Guesthouse (rating: 8.4/10) offers hotel rooms for tonight from 41C$ per night.

What are the best beach hotels in Mossel Bay?

To make your stay fantastic, there are 4 options to consider. Alternatively, book Diaz Hotel And Resort rated 8.2/10, a nice property set 350 metres from the beach. It costs 199C$ per night and provides an outdoor swimming pool, a picnic area, and a golf course.

What's the most popular resort in Mossel Bay?

Alternatively, Traveller'S Rest, Reebok is rated as one of the best resorts in Mossel Bay, offering an aqua park, cots, and snorkelling. It costs 48C$ 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 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 68
👛 Lowest price 41 CAD
✍️ Hotels Reviews 2 821