Best Hotel Deals Mossel Bay
Mossel Bay
2 guests

Adults:

2

Children:

0

Child’s age:

Mossel Bay

Nov 11 - Nov 12 ·
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. Diaz Ocean View Hotel & Spa

2. Protea Hotel By Marriott Mossel Bay

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

  • 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

The comfortable 4-star Diaz Ocean View Hotel & Spa Mossel Bay includes air-conditioned rooms within 6 km of Cape St Blaize Lighthouse. This Mossel Bay hotel looks out onto Diaz Beach and includes Wi-Fi throughout the property.

The hotel is also situated right around the corner from Diaz Beach. Santos Beach Mosselbay is reachable within a 10-minute drive.

8.6
379 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

The comfortable 4-star Diaz Ocean View Hotel & Spa Mossel Bay includes air-conditioned rooms within 6 km of Cape St Blaize Lighthouse. This Mossel Bay hotel looks out onto Diaz Beach and includes Wi-Fi throughout the property.

The hotel is also situated right around the corner from Diaz Beach. Santos Beach Mosselbay is reachable within a 10-minute drive.

8.6
379 reviews
From US$ 107 / night
  • 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.47 per day
  • 24-hour reception
  • Air conditioning
  • Fitness centre
  • Plunge pool

The elegant Protea Hotel By Marriott Mossel Bay is situated only steps away from the Bartolomeu Dias Museum and boasts a sundeck, a shared lounge, and a golf course. Featuring an outdoor swimming pool, the 4-star hotel is just moments from Bayside Shopping Centre.

Santos Beach Mosselbay is merely 1.3 km from the hotel, while Mossel Bay Golf Club is about a 10-minute drive away. Sights in proximity to the Protea Mossel Bay include Cape St Blaize Lighthouse. The property also grants access to family attractions like The Shark Lab Aquarium, which are approximately a 15-minute ride away.

8.6
780 reviews
~ US$121 / night

Protea Hotel By Marriott Mossel Bay

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

Protea Hotel By Marriott Mossel Bay

The elegant Protea Hotel By Marriott Mossel Bay is situated only steps away from the Bartolomeu Dias Museum and boasts a sundeck, a shared lounge, and a golf course. Featuring an outdoor swimming pool, the 4-star hotel is just moments from Bayside Shopping Centre.

Santos Beach Mosselbay is merely 1.3 km from the hotel, while Mossel Bay Golf Club is about a 10-minute drive away. Sights in proximity to the Protea Mossel Bay include Cape St Blaize Lighthouse. The property also grants access to family attractions like The Shark Lab Aquarium, which are approximately a 15-minute ride away.

8.6
780 reviews
From US$ 121 / 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 course
  • Terrace

The 3-star Point Village Hotel And Self Catering Mossel Bay is located about a 25-minute stroll from St Blaize Hiking Trail, and features a casino and a golf course.

Guests will also get to this Mossel Bay hotel 2.8 km from Santos Beach Mosselbay. The nearby family attractions include The Shark Lab Aquarium nearly a 5-minute ride from the hotel.

7.7
750 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 course
  • Terrace

Point Village Hotel And Self Catering

The 3-star Point Village Hotel And Self Catering Mossel Bay is located about a 25-minute stroll from St Blaize Hiking Trail, and features a casino and a golf course.

Guests will also get to this Mossel Bay hotel 2.8 km from Santos Beach Mosselbay. The nearby family attractions include The Shark Lab Aquarium nearly a 5-minute ride from the hotel.

7.7
750 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 course
  • Outdoor swimming pool

The comfortable 4-star Diaz Hotel And Resort Mossel Bay is nearly a 10-minute drive from Diaz Express and has a heated pool plus a fitness centre. Here one can enjoy Asian cuisine while being located just 100 metres from Diaz.

This Mossel Bay hotel boasts a beachfront setting just a few steps from Diaz Water Park. You can benefit from the proximity the Bartolomeu Dias Museum, which is approximately a 15-minute ride away. 3.6 km from the beachfront ATKV Hartenbos Resort is a perk for guests staying at the hotel.

8.1
1489 reviews
~ US$135 / night

Diaz Hotel And Resort

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

Diaz Hotel And Resort

The comfortable 4-star Diaz Hotel And Resort Mossel Bay is nearly a 10-minute drive from Diaz Express and has a heated pool plus a fitness centre. Here one can enjoy Asian cuisine while being located just 100 metres from Diaz.

This Mossel Bay hotel boasts a beachfront setting just a few steps from Diaz Water Park. You can benefit from the proximity the Bartolomeu Dias Museum, which is approximately a 15-minute ride away. 3.6 km from the beachfront ATKV Hartenbos Resort is a perk for guests staying at the hotel.

8.1
1489 reviews
From US$ 135 / 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

Featuring a restaurant, the comfortable Garden Route Hotel Mossel Bay lies around 5 minutes' walk from Point of Human Origins Caves. With views of the garden, the 4-star hotel is situated 4.9 km from Bay View Shopping Centre and offers a sun deck, spa therapy, and a golf course.

Guests can reach Pinnacle Point Man merely 10 minutes' walk away. The Garden Route Mossel Bay is situated within a 6-km distance of The Dias Maritime Museum.

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

Featuring a restaurant, the comfortable Garden Route Hotel Mossel Bay lies around 5 minutes' walk from Point of Human Origins Caves. With views of the garden, the 4-star hotel is situated 4.9 km from Bay View Shopping Centre and offers a sun deck, spa therapy, and a golf course.

Guests can reach Pinnacle Point Man merely 10 minutes' walk away. The Garden Route Mossel Bay is situated within a 6-km distance of The Dias Maritime Museum.

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, situated around 400 metres from The Shark Lab Aquarium, entices guests with a sunbathing terrace, a picnic area, and a golf course.

Within 7 km of St Blaize Hiking Trail, the hotel is also fairly close to Zipline Mossel Bay. The city centre of Mossel Bay can be reached in 25 minutes on foot. Nature lovers will appreciate proximity to Santos Beach Mosselbay, which is approximately a 25-minute walk away.

7.7
793 reviews
~ US$111 / 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, situated around 400 metres from The Shark Lab Aquarium, entices guests with a sunbathing terrace, a picnic area, and a golf course.

Within 7 km of St Blaize Hiking Trail, the hotel is also fairly close to Zipline Mossel Bay. The city centre of Mossel Bay can be reached in 25 minutes on foot. Nature lovers will appreciate proximity to Santos Beach Mosselbay, which is approximately a 25-minute walk away.

7.7
793 reviews
From US$ 111 / 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

Offering a restaurant, the comfortable Riviera Hotel Hartenbos Mossel Bay is approximately a 5-minute stroll from Diaz Express. Featuring an outdoor swimming pool, this Mossel Bay hotel is 3.4 km from natural sights like Diaz Water Park.

The hotel is located nearly a 10-minute ride from Diaz Beach and within reach of the beachfront ATKV Hartenbos Resort. Only 1.4 km from the Riviera Mossel Bay guests will find Janine Iron and Washing Museum. The Dias Maritime Museum also lies about a 15-minute ride away.

7.5
132 reviews
~ US$126 / 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

Offering a restaurant, the comfortable Riviera Hotel Hartenbos Mossel Bay is approximately a 5-minute stroll from Diaz Express. Featuring an outdoor swimming pool, this Mossel Bay hotel is 3.4 km from natural sights like Diaz Water Park.

The hotel is located nearly a 10-minute ride from Diaz Beach and within reach of the beachfront ATKV Hartenbos Resort. Only 1.4 km from the Riviera Mossel Bay guests will find Janine Iron and Washing Museum. The Dias Maritime Museum also lies about a 15-minute ride away.

7.5
132 reviews
From US$ 126 / 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 smoke-free Oceans Hotel & Self Catering Mossel Bay is located 3.5 km from Mossel Bay Golf Club and offers guided tour service for better sightseeing in Mossel Bay. Featuring a poolside bar, a sundeck and a shared lounge, this 3-star hotel is in the vicinity of Diaz Beach.

The centre of Mossel Bay can be reached in 30 minutes' walk of the deluxe hotel, and such cultural venues as The Dias Maritime Museum are approximately 10 minutes away by car. You will enjoy your visit to the beachfront ATKV Hartenbos Resort, 4.2 km from the Oceans. Post Office Tree is about 15 minutes away by car.

6.9
222 reviews
~ US$81 / 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 smoke-free Oceans Hotel & Self Catering Mossel Bay is located 3.5 km from Mossel Bay Golf Club and offers guided tour service for better sightseeing in Mossel Bay. Featuring a poolside bar, a sundeck and a shared lounge, this 3-star hotel is in the vicinity of Diaz Beach.

The centre of Mossel Bay can be reached in 30 minutes' walk of the deluxe hotel, and such cultural venues as The Dias Maritime Museum are approximately 10 minutes away by car. You will enjoy your visit to the beachfront ATKV Hartenbos Resort, 4.2 km from the Oceans. Post Office Tree is about 15 minutes away by car.

6.9
222 reviews
From US$ 81 / 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 is located in Mossel Bay, around 10 minutes by car from Robinson Pass, and offers an outdoor swimming pool. Along with spacious rooms, this 3-star hotel offers a fitness room with fitness classes for guests to stay fit.

9.5
332 reviews
~ US$598 / 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 is located in Mossel Bay, around 10 minutes by car from Robinson Pass, and offers an outdoor swimming pool. Along with spacious rooms, this 3-star hotel offers a fitness room with fitness classes for guests to stay fit.

9.5
332 reviews
From US$ 598 / 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 luxurious Hotel Portao Diaz Mossel Bay lies near the historical district of Mossel Bay. Situated about 10 minutes' drive from Santos Beach Mosselbay, the 3-star hotel features an outdoor swimming pool with sea views.

The distance to Post Office Tree is 2.4 km away. Also, this Mossel Bay hotel is within 15 minutes' drive of Diaz Water Park.

5.3
219 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 luxurious Hotel Portao Diaz Mossel Bay lies near the historical district of Mossel Bay. Situated about 10 minutes' drive from Santos Beach Mosselbay, the 3-star hotel features an outdoor swimming pool with sea views.

The distance to Post Office Tree is 2.4 km away. Also, this Mossel Bay hotel is within 15 minutes' drive of Diaz Water Park.

5.3
219 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

Situated around 5 minutes' walk from the comfortable Blue Whale Lodge Mossel Bay hotel, guests can reach The Goods Shed Fleamarket Vlooimark in no time.

The hotel is 4.7 km from Mossel Bay Seal Island Reserve, while Oystercatcher Trail is 4.6 km away. Cultural sights in the area are the Bartolomeu Dias Museum (0.8 km) and House of Maria Art Gallery (0.7 km). There is Cape St Blaize Lighthouse 17 minutes' walk away.

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

Situated around 5 minutes' walk from the comfortable Blue Whale Lodge Mossel Bay hotel, guests can reach The Goods Shed Fleamarket Vlooimark in no time.

The hotel is 4.7 km from Mossel Bay Seal Island Reserve, while Oystercatcher Trail is 4.6 km away. Cultural sights in the area are the Bartolomeu Dias Museum (0.8 km) and House of Maria Art Gallery (0.7 km). There is Cape St Blaize Lighthouse 17 minutes' walk away.

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

Located just 6 minutes' walk from Hartenbos Lagoon, the 3-star Riviera Hotel Mossel Bay gives quick access to various city sites.

The beachfront ATKV Hartenbos Resort is merely 1.3 km from the hotel, and ATKV Amphitheatre is a few steps from it. This Mossel Bay hotel is situated around 5 minutes' drive from NG Kerk Church, which is considered to be a sacred site. Cultural experiences in the area feature Vakansie Verblyf Museum, situated 4.7 km from the Riviera Mossel Bay.

~ 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

Located just 6 minutes' walk from Hartenbos Lagoon, the 3-star Riviera Hotel Mossel Bay gives quick access to various city sites.

The beachfront ATKV Hartenbos Resort is merely 1.3 km from the hotel, and ATKV Amphitheatre is a few steps from it. This Mossel Bay hotel is situated around 5 minutes' drive from NG Kerk Church, which is considered to be a sacred site. Cultural experiences in the area feature Vakansie Verblyf Museum, situated 4.7 km from the Riviera Mossel Bay.

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 features views of the sea and is situated a 5-minute drive from the Bartolomeu Dias Museum. Guests can indulge in the ultimate relaxation at this apartment, which has luxurious amenities like an outdoor pool and hiking trails.

Romonza Boat Trips is 2 km away. The Shark Lab Aquarium is also set a 10-minute drive away.

Nautica

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

Nautica

Nautica Apartment Mossel Bay features views of the sea and is situated a 5-minute drive from the Bartolomeu Dias Museum. Guests can indulge in the ultimate relaxation at this apartment, which has luxurious amenities like an outdoor pool and hiking trails.

Romonza Boat Trips is 2 km away. The Shark Lab Aquarium is also set a 10-minute drive away.

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 provides proximity to Mossel Bay Golf Club, which is situated about 25 minutes' walk away. There is Wi-Fi, provided throughout the property.

This aparthotel is also 2.1 km from The Dias Maritime Museum in Mossel Bay. The hotel lies around a 30-minute walk from Post Office Tree.

Tranquillo

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

Tranquillo

Tranquillo Aparthotel Mossel Bay provides proximity to Mossel Bay Golf Club, which is situated about 25 minutes' walk away. There is Wi-Fi, provided throughout the property.

This aparthotel is also 2.1 km from The Dias Maritime Museum in Mossel Bay. The hotel lies around a 30-minute walk from Post Office Tree.

  • Beachfront
The Lofts Nr 44 The Lofts Nr 44

The Lofts Nr 44

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

Located around a 10-minute ride from Garden Route Casino, The Lofts Nr 44 Apartment Mossel Bay provides access to a number of tourist sites nearby.

Tourists can find the Bartolomeu Dias Museum only 1.6 km from the apartment. Santos Beach Mosselbay can be found in the vicinity of this apartment.

The Lofts Nr 44

4.3 km (2.7 mi) from city center

The Lofts Nr 44

Located around a 10-minute ride from Garden Route Casino, The Lofts Nr 44 Apartment Mossel Bay provides access to a number of tourist sites nearby.

Tourists can find the Bartolomeu Dias Museum only 1.6 km from the apartment. Santos Beach Mosselbay can be found in the vicinity of this apartment.

Hotels Downtown

  • Beachfront
Perfect Place To Be, To Relax And Unwind Sea View Perfect Place To Be, To Relax And Unwind Sea View

Perfect Place To Be, To Relax And Unwind Sea View

Bakke St, De Bakke
3.4 km (2.1 mi) from city center
  • Kitchen

Located 3.7 km from Zipline Mossel Bay, Perfect Place To Be, To Relax And Unwind Sea View Mossel Bay apartment gives access to a number of tourist attractions in the area.

Diaz Beach, a tourist attraction, is 10 minutes' drive from this apartment. The apartment is nestled 3.8 km from The Shark Lab Aquarium.

Perfect Place To Be, To Relax And Unwind Sea View

3.4 km (2.1 mi) from city center
  • Kitchen

Perfect Place To Be, To Relax And Unwind Sea View

Located 3.7 km from Zipline Mossel Bay, Perfect Place To Be, To Relax And Unwind Sea View Mossel Bay apartment gives access to a number of tourist attractions in the area.

Diaz Beach, a tourist attraction, is 10 minutes' drive from this apartment. The apartment is nestled 3.8 km from The Shark Lab Aquarium.

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, $
Diaz Ocean View Hotel & Spa

8.6 / 10

(379 Reviews)

From 107$
Protea Hotel By Marriott Mossel Bay

8.6 / 10

(780 Reviews)

From 121$
Point Village Hotel And Self Catering

7.7 / 10

(750 Reviews)

From 69$
Diaz Hotel And Resort

8.1 / 10

(1489 Reviews)

From 135$
Garden Route Hotel

8.5 / 10

(248 Reviews)

From 132$

Location