+64
Hotel in Hartenbos

Riviera Hotel

  • Sleeps 104 guests
  • All ages welcome
  • Check-in: 14:00 to 20:00
    Check-out: 10:00
  • Port Natal Road, Hartenbos, Mossel Bay, 6520, Western Cape See Map

Description

The Riviera Hotel is situated on the banks of the Hartenbos River. It is a family orientated hotel offering affordable accommodation in a picturesque setting, with exceptional service and friendly staff. The hotel is conveniently located just a short walk from the beach.

Comfortable accommodation is offered in 5 Hotel Family Rooms, 2 Hotel Suites, 2 Two-bedroom Self-catering apartments and 1 three-bedroom Self-catering apartment. The family rooms are ideal for a family of 4 with a double bed and a double sleeper couch for children. The Hotel Suites are ideal for couples, and the self-catering apartments come with fully equipped kitchens for self-catering.

Each room is equipped with tea- and coffee-making facilities, a TV with selected DStv channels, bathroom amenities, and bath towels.

At the hotel, guests have access to a Ladies Bar and à la carte restaurant, as well as a swimming pool, conference facilities, and wedding and functions hall. Wi-Fi is only available at the reception, as well as in the restaurant and bar areas.

The location is ideal for those wishing to explore the beautiful Garden Route, and the neighbouring town of Mossel Bay. There are a variety of attractions and activities in the area such as, beaches, whale watching, diving, shark-cage diving, surfing, fishing, extreme adventures, hiking trails, game and nature reserves, restaurants, shopping, and pubs.


What you'll find here

Tea and Coffee
Free Secure Parking
Conferencing Facilities
Swimming Pool
Breakfast Available
Restaurant On-Site

Reviews

3.9/ 5

Based on 97 reviews

Good

Cleanliness
3.7
Location
4.2
Value for money
3.5
Service
3.9
Safety
4.4
Guest highlights
Junet V
Family with teenagers
5.0
Very pleasant. The staff is very friendly and my children enjoyed it immensely.
Apr 2026
Cj S
Family with young children
5.0
Excellent. Excellent staff and facilities.
Dec 2025
Busisiwe G
With friends
5.0
Staying there was fantastic. Check-in was smooth. The apartment was very neat. We did not have any issues. We enjoyed our stay as much as we always do...
See more
Aug 2025
Albert E
Individual traveller
5.0
Tranquility. Very nice place to come and rest.
Feb 2025
Jacqueline L
Family with teenagers
4.2
Beautiful view. We had a nice stay. The hotel is within walking distance of the sea and places to eat. The view is beautiful and the staff is helpful.
Dec 2025

Meet your host

Take a look at the host’s track record.

3.9/5

Christine Verified

Properties 1

Reviews 97

On LekkeSlaap 13 years

Location

  • Port Natal Road, Hartenbos, Mossel Bay, 6520, Western Cape
  • Guests think Riviera Hotel is in a very good location
Click to view location
View map
From
R 1 400
per night, for 2 ppl

You won't be charged yet

Reserve
From
From R 1 400
per night, for 2 ppl
Reserve

You will not be charged yet.

From
R 1 400
per night, for 2 ppl
Reserve

Port Natal Road, Hartenbos, Mossel Bay, 6520, Western Cape

See Map
  • Sleeps 104 guests
  • All ages welcome
  • Check-in: 14:00 to 20:00
    Check-out: 10:00
https://travelground.imgix.net/AAEAAQAAAAAAAAAAAAAAJGU2MzAzM2I4LTEzMDItNDZkNi1iNWEyLWQxZWI5ZGNjYmIxMA?w=1440&h=960&fit=crop&auto=enhance,format,compress&q=80 From R1 400 per night, for 2 ppl 97 5 1 4 Port Natal Road Hartenbos 6520 Western Cape 021 201 8901 14:00-20:00 10:00 -34.118959416101 22.117441892624

Welcome to LekkeSlaap

Guest account already exists

Reset your password?

Join our newsletter!

Create an account to manage your bookings

Log in to your LekkeSlaap account linked to

It looks like you already have a guest account. Please log in to verify your identity before we set up your host profile.

Enter your email address to get started

Subscribe to receive special offers