Flag of India

Hotels in Mossel Bay

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

Check-in
Fri, 28 Mar
-
Check-out
Sat, 29 Mar
Rooms and Guests2 Guests, 1 room
Check-in
Fri, 28 Mar
-
Check-out
Sat, 29 Mar
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Check-in
Fri, 28 Mar
-
Check-out
Sat, 29 Mar
Rooms and Guests2 Guests, 1 room
1Filter & Sort
View map
Filter by
Applied filters
Hotels × Clear filters×
Search by name
Star rating
Guest rating
Accommodation type
More Less
Price per night
Popular landmarks
More Less
Hotel theme
More Less
Amenities
More Less
Room features
Services
Brands
Applied filters
Hotels × Clear filters×
Search by name
Star rating
Guest rating
Accommodation type
More Less
Price per night
Popular landmarks
More Less
Hotel theme
More Less
Amenities
More Less
Room features
Services
Brands
We don’t have any hotels that meet your criteria. You can find more hotels by changing your search parameters.
View map
1-72 out of 72
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
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$ 77 /nightSelect
8.0
Great155 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$ 271 /nightSelect
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$ 78 /nightSelect
8.4
Great236 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.0
Great158 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$ 98 /nightSelect
8.4
Great86 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$ 150 /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$ 101 /nightSelect
New Stone ManorGuest house
8.2
Great83 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$ 153 /nightSelect
7.8
Very good104 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$ 271 /nightSelect
8.6
Great267 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$ 251 /nightSelect
8.6
Great220 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$ 210 /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$ 120 /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$ 60 /nightSelect
Map
4.5 km from City Centre300 m from Bay View Shopping Centre, Mossel Bay
Select
8.2
Great144 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$ 137 /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$ 174 /nightSelect
8.2
Great104 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$ 1 361 /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$ 121 /nightSelect
8.4
Great44 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$ 130 /nightSelect
8.2
Great121 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$ 151 /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$ 64 /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$ 123 /nightSelect
8.2
Great47 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$ 83 /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$ 108 /nightSelect
Marine ManorGuest house
8.4
Great63 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$ 410 /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$ 63 /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$ 140 /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$ 94 /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$ 117 /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$ 90 /nightSelect
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$ 933 /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$ 127 /nightSelect
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$ 127 /nightSelect
Map
5.5 km from City Centre800 m from Bayside Shopping Centre
Select
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$ 73 /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$ 204 /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$ 171 /nightSelect
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$ 141 /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$ 63 /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$ 174 /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$ 263 /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$ 50 /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$ 177 /nightSelect
Map
5.8 km from City Centre500 m from Bayside Shopping Centre
FromC$ 166 /nightSelect
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$ 86 /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
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$ 59 /nightSelect
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$ 127 /nightSelect
Map
5.0 km from City Centre
FromC$ 64 /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$ 241 /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$ 43 /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$ 131 /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$ 702 /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$ 176 /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$ 116 /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$ 120 /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$ 116 /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$ 180 /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$ 111 /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$ 170 /nightSelect
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
South Cape Hiking and Diaz Water Park are located 3.4 km and 4.8 km from the 387 Bushbuck respectively.
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
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$ 184 /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
6.4 km from City Centre
Select
Map
3.6 km from City Centre900 m from Bay View Shopping Centre, Mossel Bay
Select
Map
5.7 km from City Centre700 m from Bayside Shopping Centre
Select
Villla LoreaGuest house
Map
4.1 km from City Centre
FromC$ 321 /nightSelect
Map
4.4 km from City Centre300 m from Santos Beach
Select
Map
6.2 km from City Centre900 m from Bayside Shopping Centre
Select
Map
5.7 km from City Centre700 m from Bayside Shopping 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?

There are more than 8 places to stay in Mossel Bay Central district. One of the best hotels in Mossel Bay Central district is Protea Hotel By Marriott at the cost of 197C$ per night, offering an outdoor swimming pool, a golf course, shuttle service. 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. Point Village Hotel And Self Catering with a rating 8.2/10 is a good option set 2.1 km from Zipline Mossel Bay. At this 3-star hotel you can take advantage of a tennis court, a casino, a golf course. Guests mentioned a perfect service. Avenues Guesthouse rated 8.4/10 is one more great hotel, offering an outdoor swimming pool, a golf course, an aqua park, as well as prices from 91C$ per one night. Go here to see more cheap 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 284C$ per night with an outdoor swimming pool, a picnic area, a golf course. See more 5-star options here.

What are the most popular boutique hotels in Mossel Bay?

One of the finest boutique hotels is Point Village Hotel And Self Catering rated 8.2/10 at the cost of 100C$ per night. To see more modern hotels go here.

What are the top Mossel Bay hotels for couples?

According to iBooked.ca travel data, there are 6 deals for couples. To see more romantic hotels click here.

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

For those searching for a family accommodation, iBooked.ca offers 4 deals to choose from. The Point Hotel & Spa (rating: 8.0/10) offers a picnic area, a golf course, a spa lounge. It's set 2.8 km from Post Office Tree. Guests can enjoy contemporary, international, South American and Colombian meals at OppiPunt restaurant nearby. You also can book Point Village Hotel And Self Catering (rating: 8.2/10) for about 100C$ per night. This child-friendly property offers a tennis court, a casino, a golf course on site. For more family deals click here.

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, a golf course, this property offers rooms from 150C$ per night. For more deals go here.

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

According to 1754 reviews, there are 7 hotels featuring outdoor pools in Mossel Bay. You may also like Protea Hotel By Marriott rated 8.0/10. This property will cost you 197C$ per night. Other top properties are Riviera Hotel Hartenbos Oceans Hotel & Self Catering.

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

If you want to stay in Mossel Bay with pets, iBooked.ca offers 5 deals to choose from. Another most recommended Mossel Bay place to stay with pets is Bay Lodge On The Beach with a tennis court, an outdoor swimming pool, a picnic area. It offers rooms for 255C$ per night. For more pet-friendly accommodations go here.

What are the most favoured hotels in Mossel Bay?

You may book The Lookout Guest House rated 8.2/10 with a golf course, cots, a sundeck. It costs 147C$ per night. The Point Hotel & Spa rated 8.0/10 may also suit you — only 131C$ per one night. It features a picnic area, a golf course, a spa lounge. Other top properties are Bar-T-Nique Guest House Fly Me To The Moon Guesthouse.

How much is an average Mossel Bay hotel price?

Of course, the prices change in Mossel Bay depending on the season, but on average:
A 4-star hotel room costs 197C$ per night. You may book Protea Hotel By Marriott with an outdoor swimming pool, a golf course, shuttle service. A really special hotel can be found for 284C$ per night. We recommend African Oceans Manor On The Beach (rating: 8.6/10) with an outdoor swimming pool, a picnic area, a golf course.

How much does it cost to stay in a hotel in Mossel Bay for tonight?

According to iBooked.ca travel data, the average Mossel Bay prices for tonight are:
A nice hotel like Diaz Hotel And Resort (rating: 8.2/10) costs about 44C$ per night.

What are the best beach hotels in Mossel Bay?

To make your stay fantastic, there are 4 options to consider. We recommend Diaz Hotel And Resort (rating: 8.2/10), which features an outdoor pool, a swimming pool, an infinity pool, as well as an outdoor swimming pool, a picnic area, a golf course. Guests can book this nice option for 197C$ per night. Alternatively, book The Point Hotel & Spa (rating: 8.0/10) for 131C$ per night. It provides a picnic area, a golf course, a spa lounge.

What are the top resorts in Mossel Bay?

We recommend Edward Charles Manor (rating: 8.0/10) for 117C$ per night. It's located 10 minutes' walk from Santosstrand and provides a swimming pool ironing on site. Alternatively, Jojo'S Bnb is rated as one of the best resorts in Mossel Bay, offering a golf course, snorkelling, diving. It costs 154C$ 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 72
👛 Lowest price 43 CAD
✍️ Hotels Reviews 2 994