Rest hotels Mossel Bay
Mossel Bay
2 guests

Adults:

2

Children:

0

Child’s age:

Mossel Bay

Oct 28 - Oct 29 ·
2 guests

Mossel Bay Hotels

Mossel Bay
2 guests

Adults:

2

Children:

0

Child’s age:

Over 620 stays assessed to highlight the standout picks

Navigation

1. Protea Hotel By Marriott Mossel Bay

2. Diaz Ocean View Hotel & Spa

3. Point Village Hotel And Self Catering

4. Diaz Hotel And Resort

Cheap Hotels

5. Garden Route Hotel

6. The Point Hotel & Spa

7. Riviera Hotel Hartenbos

Pet Friendly Hotels

8. Oceans Hotel & Self Catering

9. Garden Route Safari Camp

10. Hotel Portao Diaz

  • Guest favorite
Protea Hotel By Marriott Mossel Bay Protea Hotel By Marriott Mossel Bay

Protea Hotel By Marriott Mossel Bay

Corner Of Church & Market Streets
5.3 km (3.3 mi) from city center
  • Cookware/ Kitchen utensils
  • Car park
    US$ 2.48 per day
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Plunge pool

Situated within 5 minutes' drive of Madiba Beach, the elegant 4-star Protea Hotel By Marriott Mossel Bay offers views of Santos Beach and such leisure amenities as a sundeck, a shared lounge, and a golf course. Opened in 1846, this Mossel Bay hotel welcomes guests in the Mossel Bay Central district of Mossel Bay, boasting a position 2.4 km from The Shark Lab Aquarium, which is perfect for a family weekend.

Mossel Bay Golf Club is in close proximity to the hotel, while Romonza Boat Trips is only a 5-minute walk away. There is Santos Beach Mosselbay only 1.3 km from the Protea Mossel Bay. Post Office Tree is located only steps away from the accommodation.

8.6
783 reviews
~ US$110 / night

Protea Hotel By Marriott Mossel Bay

5.3 km (3.3 mi) from city center
  • Cookware/ Kitchen utensils
  • Car park
    US$ 2.48 per day
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Plunge pool

Protea Hotel By Marriott Mossel Bay

Situated within 5 minutes' drive of Madiba Beach, the elegant 4-star Protea Hotel By Marriott Mossel Bay offers views of Santos Beach and such leisure amenities as a sundeck, a shared lounge, and a golf course. Opened in 1846, this Mossel Bay hotel welcomes guests in the Mossel Bay Central district of Mossel Bay, boasting a position 2.4 km from The Shark Lab Aquarium, which is perfect for a family weekend.

Mossel Bay Golf Club is in close proximity to the hotel, while Romonza Boat Trips is only a 5-minute walk away. There is Santos Beach Mosselbay only 1.3 km from the Protea Mossel Bay. Post Office Tree is located only steps away from the accommodation.

8.6
783 reviews
From US$ 110 / night
  • Beach access
Diaz Ocean View Hotel & Spa Diaz Ocean View Hotel & Spa

Diaz Ocean View Hotel & Spa

41 Beach East Boulevard
3.0 km (1.9 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Pool with view

Featuring views of Diaz Beach, the comfortable 4-star Diaz Ocean View Hotel & Spa Mossel Bay includes a restaurant. Boasting an à la carte restaurant, this Mossel Bay hotel is also approximately a 10-minute ride from entertainment venues like Garden Route Casino.

The hotel offers a beachfront location in Mossel Bay, only 50 metres from Diaz Water Park, and 2.9 km from Hartenbos Waterpark. Mossel Bay Golf Club stands around a 15-minute drive from the Diaz Ocean View Hotel & Spa. Take benefit from the proximity to The Dias Maritime Museum, which is 3.9 km away.

8.6
380 reviews
~ US$107 / night

Diaz Ocean View Hotel & Spa

3.0 km (1.9 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Pool with view

Diaz Ocean View Hotel & Spa

Featuring views of Diaz Beach, the comfortable 4-star Diaz Ocean View Hotel & Spa Mossel Bay includes a restaurant. Boasting an à la carte restaurant, this Mossel Bay hotel is also approximately a 10-minute ride from entertainment venues like Garden Route Casino.

The hotel offers a beachfront location in Mossel Bay, only 50 metres from Diaz Water Park, and 2.9 km from Hartenbos Waterpark. Mossel Bay Golf Club stands around a 15-minute drive from the Diaz Ocean View Hotel & Spa. Take benefit from the proximity to The Dias Maritime Museum, which is 3.9 km away.

8.6
380 reviews
From US$ 107 / night
  • Beach access
Point Village Hotel And Self Catering Point Village Hotel And Self Catering

Point Village Hotel And Self Catering

5 Point Road, Point Village
6.6 km (4.1 mi) from city center
  • BBQ facilities
  • 24-hour reception
  • Flat-screen TV
  • Laundry
  • Golf centre
  • Terrace

Point Village Hotel And Self Catering Mossel Bay, located 25 minutes' walk from Bay View Shopping Centre, features Wi-Fi in the rooms. Guests can enjoy the à la carte restaurant on site, which offers local cuisine, and admire views of the bay.

You can find Santos Beach Mosselbay 2.8 km from this hotel. The 3-star hotel is also a 30-minute stroll from The Shark Lab Aquarium.

7.7
749 reviews
~ US$69 / night

Point Village Hotel And Self Catering

6.6 km (4.1 mi) from city center
  • BBQ facilities
  • 24-hour reception
  • Flat-screen TV
  • Laundry
  • Golf centre
  • Terrace

Point Village Hotel And Self Catering

Point Village Hotel And Self Catering Mossel Bay, located 25 minutes' walk from Bay View Shopping Centre, features Wi-Fi in the rooms. Guests can enjoy the à la carte restaurant on site, which offers local cuisine, and admire views of the bay.

You can find Santos Beach Mosselbay 2.8 km from this hotel. The 3-star hotel is also a 30-minute stroll from The Shark Lab Aquarium.

7.7
749 reviews
From US$ 69 / night

Cheap Hotels

  • Popular choice
  • Beach access
Diaz Hotel And Resort Diaz Hotel And Resort

Diaz Hotel And Resort

Beach Boulevard, Diaz Strand
2.9 km (1.8 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf centre
  • Outdoor swimming pool

Situated merely a 5-minute walk from Diaz Water Park, Diaz Hotel And Resort Mossel Bay includes 119 rooms with views of the pool. Offering a heated pool along with an aqua park, a sun deck, and barbecue, the hotel boasts a location in the centre of Mossel Bay.

The beachfront ATKV Hartenbos Resort is 3.6 km from the comfortable hotel, while Santos Beach is 3.4 km away. You can also visit Post Office Tree, which is a 10-minute ride away.

8.1
1470 reviews
~ US$134 / night

Diaz Hotel And Resort

2.9 km (1.8 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Golf centre
  • Outdoor swimming pool

Diaz Hotel And Resort

Situated merely a 5-minute walk from Diaz Water Park, Diaz Hotel And Resort Mossel Bay includes 119 rooms with views of the pool. Offering a heated pool along with an aqua park, a sun deck, and barbecue, the hotel boasts a location in the centre of Mossel Bay.

The beachfront ATKV Hartenbos Resort is 3.6 km from the comfortable hotel, while Santos Beach is 3.4 km away. You can also visit Post Office Tree, which is a 10-minute ride away.

8.1
1470 reviews
From US$ 134 / night
Garden Route Hotel Garden Route Hotel

Garden Route Hotel

1 Pinnacle Drive
3.5 km (2.2 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

The comfortable Garden Route Hotel Mossel Bay is nestled in the immediate vicinity of Pinnacle Point Man, offering 39 rooms and featuring a casino, a sundeck, and spa therapy. Within 5 minutes' walk of Point of Human Origins Caves, the 4-star hotel offers a prime location and includes an à la carte restaurant.

The Dias Maritime Museum in Mossel Bay is within 6 km of the hotel. You can easily find South Cape Hiking about a 10-minute ride from the Garden Route Mossel Bay.

8.5
248 reviews
~ US$132 / night

Garden Route Hotel

3.5 km (2.2 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Live entertainment
  • Outdoor swimming pool

Garden Route Hotel

The comfortable Garden Route Hotel Mossel Bay is nestled in the immediate vicinity of Pinnacle Point Man, offering 39 rooms and featuring a casino, a sundeck, and spa therapy. Within 5 minutes' walk of Point of Human Origins Caves, the 4-star hotel offers a prime location and includes an à la carte restaurant.

The Dias Maritime Museum in Mossel Bay is within 6 km of the hotel. You can easily find South Cape Hiking about a 10-minute ride from the Garden Route Mossel Bay.

8.5
248 reviews
From US$ 132 / night
  • Beach access
The Point Hotel & Spa The Point Hotel & Spa

The Point Hotel & Spa

Point Road
6.8 km (4.2 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Sun terrace

The 4-star The Point Hotel & Spa Mossel Bay is situated nearly 5 minutes on foot from The Shark Lab Aquarium and boasts a sun deck, a picnic area, and a golf course. Situated fairly close to Zipline Mossel Bay, the hotel looks out onto the Indian Ocean.

This hotel features a setting near a beach district and Mossel Bay Golf Club is 2.6 km away. The Point Mossel Bay can be reached about 25 minutes on foot from Santos Beach Mosselbay. Guests may also get to St Blaize Hiking Trail, which is approximately 7 km away.

7.7
795 reviews
~ US$125 / night

The Point Hotel & Spa

6.8 km (4.2 mi) from city center
  • In-room breakfast
  • Free parking
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Sun terrace

The Point Hotel & Spa

The 4-star The Point Hotel & Spa Mossel Bay is situated nearly 5 minutes on foot from The Shark Lab Aquarium and boasts a sun deck, a picnic area, and a golf course. Situated fairly close to Zipline Mossel Bay, the hotel looks out onto the Indian Ocean.

This hotel features a setting near a beach district and Mossel Bay Golf Club is 2.6 km away. The Point Mossel Bay can be reached about 25 minutes on foot from Santos Beach Mosselbay. Guests may also get to St Blaize Hiking Trail, which is approximately 7 km away.

7.7
795 reviews
From US$ 125 / night

Pet Friendly Hotels

Riviera Hotel Hartenbos Riviera Hotel Hartenbos

Riviera Hotel Hartenbos

Port Natal Avenue
5.7 km (3.5 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • Flat-screen TV
  • Bar/ Lounge area
  • Outdoor swimming pool
  • Garden area

Situated 5 minutes' walk from Hartenbos Waterpark, Riviera Hotel Hartenbos Mossel Bay offers an outdoor swimming pool. This hotel offers 23 rooms with views of the pool.

The comfortable hotel lies 7 km from Mossel Bay Golf Club and 8 km from The Dias Maritime Museum. The beachfront ATKV Hartenbos Resort is also 9 minutes' walk away. 3.4 km from Diaz Water Park is a perk for guests staying at the Riviera.

7.5
132 reviews
~ US$125 / night

Riviera Hotel Hartenbos

5.7 km (3.5 mi) from city center
  • Cookware/ Kitchen utensils
  • Free parking
  • Flat-screen TV
  • Bar/ Lounge area
  • Outdoor swimming pool
  • Garden area

Riviera Hotel Hartenbos

Situated 5 minutes' walk from Hartenbos Waterpark, Riviera Hotel Hartenbos Mossel Bay offers an outdoor swimming pool. This hotel offers 23 rooms with views of the pool.

The comfortable hotel lies 7 km from Mossel Bay Golf Club and 8 km from The Dias Maritime Museum. The beachfront ATKV Hartenbos Resort is also 9 minutes' walk away. 3.4 km from Diaz Water Park is a perk for guests staying at the Riviera.

7.5
132 reviews
From US$ 125 / night
  • Top location
Oceans Hotel & Self Catering Oceans Hotel & Self Catering

Oceans Hotel & Self Catering

Louis Fourie Road, Voorbaai
2.5 km (1.6 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Leisure/ TV room
  • Saltwater pool

The 3-star smoke-free Oceans Hotel & Self Catering Mossel Bay, situated a mere 9 minutes' walk from Diaz Beach, entices guests with a sunbathing terrace and a shared lounge. Featuring a restaurant, the deluxe hotel is 4.4 km from St Blaze Hiking Trail.

The hotel has a perfect setting approximately 10 minutes by car from the beachfront ATKV Hartenbos Resort, while natural sights like Santos Beach Mosselbay are about 15 minutes' drive away. A sand beach is 450 metres from the Oceans. Travellers will enjoy proximity to entertainment attractions like Pinnacle Point Golf Club, which are 3.6 km away.

6.9
222 reviews
~ US$86 / night

Oceans Hotel & Self Catering

2.5 km (1.6 mi) from city center
  • BBQ facilities
  • Free parking
  • 24-hour reception
  • Flat-screen TV
  • Leisure/ TV room
  • Saltwater pool

Oceans Hotel & Self Catering

The 3-star smoke-free Oceans Hotel & Self Catering Mossel Bay, situated a mere 9 minutes' walk from Diaz Beach, entices guests with a sunbathing terrace and a shared lounge. Featuring a restaurant, the deluxe hotel is 4.4 km from St Blaze Hiking Trail.

The hotel has a perfect setting approximately 10 minutes by car from the beachfront ATKV Hartenbos Resort, while natural sights like Santos Beach Mosselbay are about 15 minutes' drive away. A sand beach is 450 metres from the Oceans. Travellers will enjoy proximity to entertainment attractions like Pinnacle Point Golf Club, which are 3.6 km away.

6.9
222 reviews
From US$ 86 / night
  • Best-rated
Garden Route Safari Camp Garden Route Safari Camp

Garden Route Safari Camp

Brandwag
14.5 km (9.0 mi) from city center
  • Restaurant
  • Free parking
  • 24-hour security
  • Flat-screen TV
  • Fitness centre
  • Outdoor swimming pool

The comfortable Garden Route Safari Camp Hotel Mossel Bay, located approximately 10 minutes' drive from Robinson Pass, boasts an outdoor swimming pool and a fitness centre.

9.5
334 reviews
~ US$593 / night

Garden Route Safari Camp

14.5 km (9.0 mi) from city center
  • Restaurant
  • Free parking
  • 24-hour security
  • Flat-screen TV
  • Fitness centre
  • Outdoor swimming pool

Garden Route Safari Camp

The comfortable Garden Route Safari Camp Hotel Mossel Bay, located approximately 10 minutes' drive from Robinson Pass, boasts an outdoor swimming pool and a fitness centre.

9.5
334 reviews
From US$ 593 / night

Dog Friendly Hotels

Hotel Portao Diaz Hotel Portao Diaz

Hotel Portao Diaz

Alhof Drive
2.9 km (1.8 mi) from city center
  • In-room breakfast
  • Shuttle service
  • 24-hour reception
  • Flat-screen TV
  • Entertainment
  • Plunge pool

The 3-star luxurious Hotel Portao Diaz Mossel Bay is located within 25 minutes' walk of the Bartolomeu Dias Museum, offering 45 rooms along with a casino, a sundeck, and a golf course.

There is Cape St Blaize Lighthouse 3.8 km from this Mossel Bay hotel. Guests may also get to The Shark Lab Aquarium, which is approximately a 10-minute drive away.

5.3
220 reviews
~ US$60 / night

Hotel Portao Diaz

2.9 km (1.8 mi) from city center
  • In-room breakfast
  • Shuttle service
  • 24-hour reception
  • Flat-screen TV
  • Entertainment
  • Plunge pool

Hotel Portao Diaz

The 3-star luxurious Hotel Portao Diaz Mossel Bay is located within 25 minutes' walk of the Bartolomeu Dias Museum, offering 45 rooms along with a casino, a sundeck, and a golf course.

There is Cape St Blaize Lighthouse 3.8 km from this Mossel Bay hotel. Guests may also get to The Shark Lab Aquarium, which is approximately a 10-minute drive away.

5.3
220 reviews
From US$ 60 / night
  • Great deal
Blue Whale Lodge Blue Whale Lodge

Blue Whale Lodge

22 Upper Cross Street Blue Whale Lodge
6.2 km (3.8 mi) from city center
  • Free parking
  • Ironing facilities
  • Tea and coffee facilities

Located within 5 minutes' walk of The Goods Shed Fleamarket Vlooimark, the comfortable Blue Whale Lodge Mossel Bay hotel offers 5 rooms with views of the sea. Boasting a swimming pool, this Mossel Bay hotel is nestled 4.7 km from natural attractions like Diaz Water Park.

You'll be around a 15-minute ride from Oystercatcher Trail and not far from Romonza Boat Trips. Cultural sights in the area include the Bartolomeu Dias Museum, which is just 0.8 km away. Santos Beach Mosselbay is nearly 25 minutes' walk from the Blue Whale Lodge Mossel Bay. Within a 10-minute walk, guests will find Mossel Bay Zipline cable car station.

7.6
13 reviews

Blue Whale Lodge

6.2 km (3.8 mi) from city center
  • Free parking
  • Ironing facilities
  • Tea and coffee facilities

Blue Whale Lodge

Located within 5 minutes' walk of The Goods Shed Fleamarket Vlooimark, the comfortable Blue Whale Lodge Mossel Bay hotel offers 5 rooms with views of the sea. Boasting a swimming pool, this Mossel Bay hotel is nestled 4.7 km from natural attractions like Diaz Water Park.

You'll be around a 15-minute ride from Oystercatcher Trail and not far from Romonza Boat Trips. Cultural sights in the area include the Bartolomeu Dias Museum, which is just 0.8 km away. Santos Beach Mosselbay is nearly 25 minutes' walk from the Blue Whale Lodge Mossel Bay. Within a 10-minute walk, guests will find Mossel Bay Zipline cable car station.

7.6
13 reviews
Riviera Hotel Riviera Hotel

Riviera Hotel

1 Port Natal Avenue, Hartenbos
8.1 km (5.0 mi) from city center
  • Restaurant
  • Room service
  • Bar/ Lounge area
  • Outdoor swimming pool
  • Indoor swimming pool

The 3-star Riviera Hotel Mossel Bay offers proximity to Janine Iron and Washing Museum, situated approximately a 25-minute walk away. There is a restaurant available on the premises.

The hotel is around 500 metres from Hartenbos Lagoon and 4.3 km from Mossel Bay Seal Island Reserve. You can easily find the beachfront ATKV Hartenbos Resort within a few blocks of this Mossel Bay hotel.

~ US$44 / night

Riviera Hotel

8.1 km (5.0 mi) from city center
  • Restaurant
  • Room service
  • Bar/ Lounge area
  • Outdoor swimming pool
  • Indoor swimming pool

Riviera Hotel

The 3-star Riviera Hotel Mossel Bay offers proximity to Janine Iron and Washing Museum, situated approximately a 25-minute walk away. There is a restaurant available on the premises.

The hotel is around 500 metres from Hartenbos Lagoon and 4.3 km from Mossel Bay Seal Island Reserve. You can easily find the beachfront ATKV Hartenbos Resort within a few blocks of this Mossel Bay hotel.

From US$ 44 / night

Kid Friendly Hotels

  • Beachfront
Nautica Nautica

Nautica

1 Bakke Road 007 Nautica Complex
3.4 km (2.1 mi) from city center
  • BBQ facilities
  • Outdoor swimming pool

Nautica Apartment Mossel Bay is located 2.3 km from Diaz Water Park and 10 minutes' drive from Garden Route Casino. At this apartment, Wi-Fi and a private parking lot are also provided.

The centre of Mossel Bay is reachable within a 20-minute walking distance. The apartment is 2.4 km from Diaz Beach.

Nautica

3.4 km (2.1 mi) from city center
  • BBQ facilities
  • Outdoor swimming pool

Nautica

Nautica Apartment Mossel Bay is located 2.3 km from Diaz Water Park and 10 minutes' drive from Garden Route Casino. At this apartment, Wi-Fi and a private parking lot are also provided.

The centre of Mossel Bay is reachable within a 20-minute walking distance. The apartment is 2.4 km from Diaz Beach.

Tranquillo Tranquillo

Tranquillo

Silene Street 257
4.4 km (2.7 mi) from city center
  • BBQ facilities
  • Room service
  • Outdoor swimming pool

Tranquillo Aparthotel Mossel Bay, situated nearly a 25-minute walk from The Dias Maritime Museum, features an outdoor pool and a terrace.

Mossel Bay centre can be reached within 20 minutes' walk. The aparthotel also lies 2.4 km from Romonza Boat Trips. This Mossel Bay hotel is approximately 10 minutes by car from Garden Route Casino.

Tranquillo

4.4 km (2.7 mi) from city center
  • BBQ facilities
  • Room service
  • Outdoor swimming pool

Tranquillo

Tranquillo Aparthotel Mossel Bay, situated nearly a 25-minute walk from The Dias Maritime Museum, features an outdoor pool and a terrace.

Mossel Bay centre can be reached within 20 minutes' walk. The aparthotel also lies 2.4 km from Romonza Boat Trips. This Mossel Bay hotel is approximately 10 minutes by car from Garden Route Casino.

  • Beachfront
The Lofts Nr 44 The Lofts Nr 44

The Lofts Nr 44

, De Bakke
4.3 km (2.7 mi) from city center

Nestled nearly a 10-minute ride from Diaz Beach, The Lofts Nr 44 Apartment Mossel Bay allows guests to explore numerous tourist destinations in the vicinity.

The apartment is a short way from Santosstrand in Mossel Bay. You can also reach the Bartolomeu Dias Museum, which is only 1.6 km from this apartment.

The Lofts Nr 44

4.3 km (2.7 mi) from city center

The Lofts Nr 44

Nestled nearly a 10-minute ride from Diaz Beach, The Lofts Nr 44 Apartment Mossel Bay allows guests to explore numerous tourist destinations in the vicinity.

The apartment is a short way from Santosstrand in Mossel Bay. You can also reach the Bartolomeu Dias Museum, which is only 1.6 km from this apartment.

Are you in a hurry?

Here is a quick list of Hotels in Mossel Bay, selected based on their rating

Name of hotel Accommodation Rating Price, $
Protea Hotel By Marriott Mossel Bay

8.6 / 10

(783 Reviews)

From 110$
Diaz Ocean View Hotel & Spa

8.6 / 10

(380 Reviews)

From 107$
Point Village Hotel And Self Catering

7.7 / 10

(749 Reviews)

From 69$
Diaz Hotel And Resort

8.1 / 10

(1470 Reviews)

From 134$
Garden Route Hotel

8.5 / 10

(248 Reviews)

From 132$

Location