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.
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


Aqua Marina Guest HouseGuest house
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


African Oceans Manor On The BeachGuest house
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


Guesthouse Grace At The BayGuest house
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


Beach House On 18P RepensGuest house
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


Riviera HotelHotel
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


Beach Club Self Catering ApartmentsAparthotel
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


Aquamarine Guest HouseGuest house
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


Betty'S Boutique HotelGuest house
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


Bar-T-Nique Guest HouseGuest house
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


Hotel Portao DiazHotel
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


Garden Route HotelHotel
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


Bay Lodge On The BeachGuest house
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


Fly Me To The Moon GuesthouseGuest house
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


The Lookout Guest HouseGuest house
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


Ana'S Place ApartmentsGuest house
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


Green Door GuesthouseGuest house
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


Villa Da Graca - Selfcatering Or B&BBed & Breakfast
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


Point Village Guest HouseGuest house
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


Lavandula Manor Self-CateringGuest house
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


Aviators Paradise Guest HouseGuest house
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


Hartklop Luxury Self Catering GuesthouseGuest house
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


Twin Palms AccommodationsGuest house
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


Derust Danabay AccomodationGuest house
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


Hartenbos Breakaway - Beachhouse CottageGuest house
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


Blessed At Bay Ivy Guest SuiteGuest house
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?
| 🏨 Hotels in Mossel Bay | 57 |
| 👛 Lowest price | 147 CAD |