Skip to main content

Search hotels in Mossel Bay

Enter your dates to see the latest prices and deals for Mossel Bay hotels

Mossel Bay – 524 hotels and places to stay

Filter by:

Star rating
Review score

Garden Route Safari Camp

Hotel in Mossel Bay

Situated in Mossel Bay, 15 km from Botlierskop Private Game Reserve, Garden Route Safari Camp features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.

A
Aurélie
From
France
Everything was perfect :) The place is beautiful, peaceful, just perfect Stefan, our guide, was passionate and showed us his beautiful land We had a great time and would love to come back
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 402 reviews
Price from
US$505.02
1 night, 2 adults

Diaz Hotel and Resort

Hotel in Mossel Bay

Experience the ultimate coastal retreat at the luxurious Diaz Hotel and Resort in Mossel Bay.

G
Gaone
From
Botswana
It was very clean. The reception was excellent.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,155 reviews
Price from
US$127.86
1 night, 2 adults

Diaz Ocean View Hotel

Hotel in Mossel Bay

Set in Mossel Bay, 70 metres from Diaz Beach, Diaz Ocean View Hotel offers accommodation with a fitness centre, free private parking, a garden and a terrace.

T
TRACY
From
Australia
Staff were excellent, went out of their way to ensure everything was great for us. Theo in the restaurant was very helpful and the chef prepared a very special gluten free dairy free breakfast for one of our guests, which was outstanding. Thank you
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 193 reviews
Price from
US$104.85
1 night, 2 adults

Protea Hotel by Marriott Mossel Bay

Hotel in Mossel Bay Central, Mossel Bay

Built in 1846, this elegant hotel is a 5-minute walk from Santos beach and overlooks Mossel Bay Harbour. It offers a terrace and a pool, both with Indian Ocean views.

S
SonneHH
From
Germany
Very good modern room with beautiful balcony
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 713 reviews
Price from
US$122.32
1 night, 2 adults

Point Village Hotel and Self Catering

Hotel in Mossel Bay

Point Village Hotel is located a few metres from the Indian Ocean, at the end of Mossel Bay’s peninsula, and 1 km from Mossel Bay harbour and town centre.

K
KroZue
From
Mauritius
The restaurants / coffee shops close to the place The rooms were large
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,191 reviews
Price from
US$94.36
1 night, 2 adults

Garden Route Hotel

Hotel in Mossel Bay

Garden Route Hotel features an outdoor swimming pool, garden, a shared lounge and terrace in Mossel Bay.

L
Lauren
From
United Kingdom
Room was as advertised, wonderfully friendly and helpful staff and good breakfast.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 118 reviews
Price from
US$124.14
1 night, 2 adults

Oceans Hotel & Self Catering

Hotel in Mossel Bay

Situated across the road from a sandy beach, Oceans Hotel features an outdoor swimming pool and a bistro. Diaz Waterpark is 1 km away. Free WiFi access is available.

S
Stroebel
From
South Africa
To provide the kitchen with cutlery and cloths and dishwasher.
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 293 reviews
Price from
US$74.56
1 night, 2 adults

The Point Hotel & Spa

Hotel in Mossel Bay

Set on the rocks below St. Blaize Lighthouse in Mossel Bay, this hotel overlooks the Indian Ocean. It offers spacious rooms with private balconies. Free WiFi and parking is provided.

S
Sylvana
From
South Africa
The ocean view and destination combined with a great breakfast. Will definitely come back next year this time for a week.
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 719 reviews
Price from
US$115.92
1 night, 2 adults

Blue Whale Lodge

Hotel in Mossel Bay

Blue Whale Lodge is located in Mossel Bay, 1.2 km from Bartolomeu Dias Museum Complex and 24 km from Botlierskop Private Game Reserve.

L
LanieSV
From
South Korea
Location is great! Sea view from the front balcony with easy access to main road.
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 6 reviews
Price from
US$41.94
1 night, 2 adults

Villa da Graca

Mossel Bay

Boasting an outdoor swimming pool, garden and views of inner courtyard, Villa da Graca is situated in Mossel Bay, 1.3 km from Bartolomeu Dias Museum Complex.

F
Fiona
From
United Kingdom
The host and her family were very welcoming and accommodating. The Breakfast was fabulous.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 102 reviews
Price from
US$64.07
1 night, 2 adults
See all 524 hotels in Mossel Bay

Most booked hotels in Mossel Bay and surroundings in the past month

See all

Hotels located in the centre of Mossel Bay

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 25 reviews

    Mossel Cove 103 & 104 has a patio and is set in Mossel Bay, within just 1.4 km of Bartolomeu Dias Museum Complex and 1.5 km of Post Office Tree.

    From US$99.61 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 55 reviews

    A good location for a hassle-free getaway in Mossel Bay, First Group Perna Perna Mossel Bay is an apartment surrounded by views of the city.

    From US$157.45 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 1 review

    Located 1.3 km from Bartolomeu Dias Museum Complex, 24 km from Botlierskop Private Game Reserve and 1.4 km from Post Office Tree, Villa Phillipe 17 offers accommodation situated in Mossel Bay.

    From US$116.50 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 48 reviews

    Located in Mossel Bay, within less than 1 km of The Point Beach and a 13-minute walk of Bartolomeu Dias Museum Complex, Shark shacks provides accommodation with a terrace and free WiFi throughout the...

    From US$37.86 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 3 reviews

    Located in Mossel Bay, within 500 metres of The Point Beach and 1.5 km of Bartolomeu Dias Museum Complex, Mossel Bay Self-Catering provides accommodation with a garden as well as free private parking...

    From US$40.77 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 8 reviews

    Featuring city views, Bayview Manor offers accommodation with barbecue facilities and a patio, around less than 1 km from The Point Beach.

    From US$90.29 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 196 reviews

    Offering pool views, Point Village Guest House is an accommodation located in Mossel Bay, 200 metres from The Point Beach and 1.7 km from Bartolomeu Dias Museum Complex.

    From US$74.85 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 1,191 reviews

    Point Village Hotel is located a few metres from the Indian Ocean, at the end of Mossel Bay’s peninsula, and 1 km from Mossel Bay harbour and town centre.

    From US$102.52 per night

Budget hotels in Mossel Bay and nearby

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 93 reviews

    Vue Port features mountain views, free WiFi and free private parking, set in Mossel Bay, 1.5 km from The Point Beach.

    From US$55.34 per night
  • Scored out of 10, guest rating 6.1
    Pleasant - What previous guests thought, 12 reviews

    Offering city views, Green Door Guesthouse is an accommodation located in Mossel Bay, 800 metres from Bartolomeu Dias Museum Complex and 23 km from Botlierskop Private Game Reserve.

    From US$61.16 per night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 17 reviews

    Situated in Mossel Bay, in a historic building, 1.1 km from The Point Beach, Mintakaroo on Sea is a recently renovated holiday home with a garden and barbecue facilities.

    From US$118.01 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 719 reviews

    Set on the rocks below St. Blaize Lighthouse in Mossel Bay, this hotel overlooks the Indian Ocean. It offers spacious rooms with private balconies. Free WiFi and parking is provided.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 599 reviews

    Located in Garden Route, on the hill above the town of Mossel Bay, 3ColoursBlue offers panoramic sea and mountain views.

    From US$81.55 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 95 reviews

    Located in the centre of Mossel Bay, just 600 metres from Santos Beach and 500 metres from Bartolomeu Dias Museum Complex, Casamore provides accommodation with garden views and free WiFi.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 346 reviews

    Located in Mossel Bay along the Garden Route, Bar-t-nique Guest House offers panoramic views of the harbour and Outeniqua mountains. The Mossel Bay Golf Club is 2 km away.

    From US$95.53 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 226 reviews

    Offering quiet street views, Ana's Place Apartments is an accommodation located in Mossel Bay, less than 1 km from Bartolomeu Dias Museum Complex and 24 km from Botlierskop Private Game Reserve.

    From US$89.12 per night

Best hotels with breakfast in Mossel Bay and nearby

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 18 reviews

    Situated just 1.4 km from Bartolomeu Dias Museum Complex, Yadah Guest House offers accommodation in Mossel Bay with access to barbecue facilities, a shared lounge, as well as a shared kitchen.

    From US$120.87 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 713 reviews

    Built in 1846, this elegant hotel is a 5-minute walk from Santos beach and overlooks Mossel Bay Harbour. It offers a terrace and a pool, both with Indian Ocean views.

    From US$138.08 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 766 reviews

    Perched halfway up a hill Features private gardens with sea & mountain views. The property is 8 minutes' drive from Pinnacle Point Golf Club.

    From US$107.76 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 862 reviews

    Centrally located in Mossel Bay and a 900 metre walk from Santos Beach, Aquamarine offers spacious rooms. It features an outdoor pool and a sun terrace.

    From US$107.76 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 148 reviews

    Situated in the centre of Mossel Bay, Aviators Paradise Guest House has an outdoor swimming pool, a garden, free WiFi, and free private parking for guests who drive.

    From US$92.03 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 2,155 reviews

    Experience the ultimate coastal retreat at the luxurious Diaz Hotel and Resort in Mossel Bay.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 193 reviews

    Set in Mossel Bay, 70 metres from Diaz Beach, Diaz Ocean View Hotel offers accommodation with a fitness centre, free private parking, a garden and a terrace.

    From US$151.45 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 118 reviews

    Garden Route Hotel features an outdoor swimming pool, garden, a shared lounge and terrace in Mossel Bay.

FAQs about hotels in Mossel Bay

What guests said about Mossel Bay:

  • 10.0

    Mossel Bay is an ideal holiday destination for travelers...

    Mossel Bay is an ideal holiday destination for travelers seeking a mix of the following : 1. Historical exploration 2. Stunning beaches 3. High-energy outdoor activities, watersports, mountain biking, golf, hiking 4. Good restaurants, with some live music entertainment 5. Cabin living on farms away from the city We have been visiting Mossel Bay for the last 30 years and continue to be one of our favorite holiday destinations, making it one of the most underrated stops along the Garden Route.
    Guest review by
    Colin
    South Africa
  • 10.0

    Mossel Bay itself has so much to see and do and then you...

    Mossel Bay itself has so much to see and do and then you have all the little treasures on the outskirts of Mossel Bay. One that we found this weekend after visiting Mossel Bay for the last 15 years is the Butterfly Sanctuary on the R328 in Ruitersbos. Visit in summer to see the butterflies as in winter their numbers are far less. A must at the sanctuary is to meet Earle Whitely a world renowned butterfly expert.
    Guest review by
    Kenneth
    South Africa
  • 8.0

    It was easy to navigate and there’s a lot to sea and places...

    It was easy to navigate and there’s a lot to sea and places to visit but we didn’t have time as we were there for 4 days. If one plans to stay longer they will find exciting things to do and for families with kids too. The shopping malls are easy to access .
    Guest review by
    Nombulelo
    Ireland
  • 10.0

    Hidden Gem once you out of industrial area

    Hidden Gem once you out of industrial area Pity most travellers bypass Mosselbay as their perception is - INDUSTRIAL Beauty once of N2 and other high ways Restaurants, Architecture Historical places Outdoor activities
    Guest review by
    Edna
  • 10.0

    Great stop if driving along the Garden Route.

    Great stop if driving along the Garden Route. Since we drove from Cape Town, it was a great resting spot. We managed to do all of the activities we had planned in one day; St. Blaize Trail, St. Blaize Cave, St. Blaize Lighthouse, Santos Beach, Explore Old Town, Dias Museum. Short drive to Wilderness were we visited the "Map of Africa " view and Wilderness Beach.
    Guest review by
    Gilberto Lepe
    United States
  • 10.0

    Unfortunately it was only a 1 night stay on our way back...

    Unfortunately it was only a 1 night stay on our way back home, so there was not enough time to enjoy the scenery. We enjoyed supper at La Peron Visskerm, which was excellent. It's a beautiful town, friendly people, and beautiful surroundings. Our accommodation was superb, the best views and service
    Guest review by
    Marika
    South Africa

See reviews by guests who stayed at hotels in Mossel Bay

See all
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 94 reviews
    A very cosy and lovely flat. Fully equipped with all the necessary amenities. Useful instructions was provided by the host before check in and appreciated the check ups to make sure that we were comfortable during our stay. Right on the beach front with an amazing view. Had an amazing stay. Highly recommend.
    Guest review by
    Shahana
    United Kingdom
  • From US$58.19 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 102 reviews
    Great place to stay in the older part of Mossel Bay. Close to shops, restaurants, beaches and the St Blaize trail. Lovely room with a kitchenette that has all you need for self catering. The room opens out on to a patio and pool area. Christine and Louis are very friendly, helpful hosts.
    Guest review by
    Wendy
    South Africa
  • From US$238.01 per night
    Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 672 reviews
    It was great, the location is lovelly and right on the beach. Will definitely go again when the weather is better. Breakfast was really good and very grateful that would still give us breakfast even though we were a little late. Room was amazing. Saw a huge pod of dolfins swimming past.
    Guest review by
    GP Fuchsloch
    South Africa
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 719 reviews
    The view the breakfast the cold swim the staff who was helpful , the owner made sure I was ok, even when they had load shedding it will always be the spot to be , I am working on a project at work and will always come back the point Hotel value for money and staff is super friendly
    Guest review by
    Edward
    South Africa
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 2,155 reviews
    Beautiful location, straight on the beach. Large, clean rooms
    Guest review by
    Zoe
    United Kingdom