Welcome to SafariNow. Get off your accommodation booking by paying with the voucher code before .
TIP!
Enter Dates
Enter your dates for accurate availability
South Africa

South Africa Restaurant On Premises Accommodation

Restaurant On Premises Accommodation in South Africa

2300+ accommodation listings, including 174 specials
28% OFF

Gardenia Boutique Hotel

Craighall Park Hotel
Sleeps 35 in 15 rooms
3 reviews

28% OFF

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Breakfast Included
$100
$72
Avg per night for 2 guests
Avg per night for 2 guests
$100
$72
33% OFF

Karoo Lodge B & B

Prince Albert Bed and Breakfast
Sleeps 12 in 6 rooms
18 reviews

33% OFF

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Recently Booked!
$61
$41
Avg per night
Avg per night
$61
$41
50% OFF

Maskam Guest Farm

Vanrhynsdorp Self-catering, Bed and Breakfast
Sleeps 19 in 5 rooms
79 reviews

50% OFF

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
Recently Booked!
$54
$27
Avg per night for 2 guests
Avg per night for 2 guests
$54
$27
10% OFF

De Stijl Gariep Hotel

Gariep Dam Hotel
Sleeps 160 in 40 rooms
53 reviews

10% OFF

  • Wi-Fi
  • Swimming Pool
Recently Booked!
$133
$119
Avg per night for 2 guests
Avg per night for 2 guests
$133
$119
45% OFF

Old Mill Country Lodge & Restaurant (breakfas...

Oudtshoorn Guest House, Lodge, Hotel, Self-catering, Bed and Breakfast, Resort, Camping and Caravanning, Tented Camp
Sleeps 102 in 24 rooms
34 reviews

45% OFF

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
Recently Booked!
$108
$59
Avg per night
Avg per night
$108
$59
40% OFF

St Helena Bay Hotel

St Helena Bay Hotel, Backpacker, Self-catering, Bed and Breakfast
Sleeps 108 in 35 rooms
15 reviews

40% OFF

  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Recently Booked!
$70
$42
Avg per night
Avg per night
$70
$42
Top pick 2021
Top pick 2021

Kgalagadi Lodge

Kalahari (South Africa) Lodge, Camping and Caravanning
Sleeps 176 in 47 rooms
164 reviews

Only 5km (3.1 miles) from the Twee Rivieren gate of the Kgalagadi National Transfrontier Park, Kgalagadi Lodge offers the perfect affordable, alternative...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Recently Booked!
$31
Avg per night for 2 guests
Avg per night for 2 guests
$31

Camdeboo Cottages

Graaff-Reinet Self-catering, Bed and Breakfast
Sleeps 49 in 16 rooms
54 reviews

Camdeboo Cottages comprises nine self-catering cottages which are all national monuments, situated in the heart of historical Graaff-Reinet. These...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
Recently Booked!
$52
Avg per night
Avg per night
$52

Riverside Lodge

Aliwal North Lodge, Bed and Breakfast
Sleeps 110 in 44 rooms
9 reviews

Riverside Lodge is a lush haven in the tranquil surroundings of Aliwal North on the banks of the Orange River. With spectacular scenery, our lodge offers...

  • Swimming Pool
$84
Avg per night for 2 guests
Avg per night for 2 guests
$84

Beaufort Manor

Beaufort West Guest House, Self-catering
Sleeps 49 in 19 rooms
26 reviews

Luxury and tranquility with very comfortable en-suite rooms.Beaufort Manor offers tasteful Karoo dinners. Guests can expect dishes such as our famous Leg...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
Recently Booked!
$38
Avg per night for 1 guest
Avg per night for 1 guest
$38

City Lodge Hotel OR Tambo International Airpo...

Johannesburg International Airport Hotel
Sleeps 438 in 219 rooms
18 reviews

Conveniently located at Africa’s busiest airport, the City Lodge Hotel OR Tambo International Airport, allows both business and leisure travellers a...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
Recently Booked!

Aloe Lifestyle Hotel

Eshowe Hotel
Sleeps 126 in 55 rooms
4 reviews

Aloe Lifestyle Hotel is a charming landmark strategically located in the heart of Zululand, a point of attraction for Local & International tourist,...

  • Wi-Fi
  • Swimming Pool
  • On-site Parking
$80
Avg per night
Avg per night
$80

Road Lodge Randburg

Randburg Hotel
Sleeps 231 in 92 rooms
12 reviews

The 92-room Road Lodge Randburg offers convenient, comfortable and affordable accommodation close to a wide range of sports grounds, schools, retail,...

  • Wi-Fi
  • On-site Parking
Recently Booked!

Miss Chrissie's Country House

Chrissiesmeer Self-catering, Bed and Breakfast
Sleeps 24 in 10 rooms
45 reviews

This is a beautiful country house with individual charm and character, restored caringly while still retaining many of its original features. We offer...

  • Braai/Barbecue
  • On-site Parking
$69
Avg per night for 2 guests
Avg per night for 2 guests
$69

Van Zylsrus Hotel

Van Zylsrus Hotel
Sleeps 18 in 8 rooms
44 reviews

Situated on the banks of the dry Kuruman River, Van Zylsrus Hotel was previously known as the Gemsbok Hotel but has been fully restored and offers guests...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Recently Booked!
$68
Avg per night for 2 guests
Avg per night for 2 guests
$68

Rosemary Hill

Mooiplaats Bed and Breakfast
Sleeps 42 in 13 rooms
11 reviews

ABOUT USRosemary Hill is an organic farm situated on the eastern outskirts of Pretoria. The estate boasts numerous unique event venues, a bustling coffee...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Recently Booked!
Breakfast Included
$83
Avg per night for 2 guests
Avg per night for 2 guests
$83

Tapologo Lodge

Zeerust Guest House, Lodge, Bed and Breakfast
Sleeps 38 in 19 rooms
60 reviews

Tapologo Lodge is situated on the N4, 2 km before Zeerust in the North West Province. This is the ideal place for an overnight stop when heading to...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
Recently Booked!
Breakfast Included
$66
Avg per night for 2 guests
Avg per night for 2 guests
$66

St. Andrews Guesthouse

Klerksdorp Guest House
Sleeps 18 in 9 rooms
11 reviews

Situated in a tranquil suburb of Klerksdorp, St. Andrews Guesthouse offers nine comfortable en-suite bedrooms, swimming pool and chipping green. We also...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • On-site Parking
Recently Booked!
Breakfast Included
$31
Avg per night
Avg per night
$31
20% OFF

The Old Hatchery

Underberg Lodge, Self-catering, Bed and Breakfast
Sleeps 42 in 14 rooms
37 reviews

20% OFF

  • Braai/Barbecue
  • Pet Friendly
  • On-site Parking
$61
$49
Avg per night
Avg per night
$61
$49

Die Blou Nartjie Guesthouse and Restaurant

Calvinia Guest House, Bed and Breakfast
Sleeps 30 in 10 rooms
72 reviews

Die Blou Nartjie Guesthouse and Restaurant is situated in the Hantam town of Calvinia, halfway between Cape Town and Upington en route to the Kgalagadi. ...

  • Wi-Fi
  • Swimming Pool
  • Braai/Barbecue
  • Pet Friendly
Recently Booked!
Breakfast Included
$62
Avg per night for 2 guests
Avg per night for 2 guests
$62

South Africa Reviews

Graaff-Reinet

Graaff-Reinet

Town of Karoo Heartland

Wonderful piece of heritage to share

Piece of South Africa's history

Michael Marler
South Africa

St Lucia

St Lucia

Town of Zululand

St Lucia

Beautiful part of South Africa. Cape Vidal needs to be on your list to visit while at St Lucia and a good snorkeling spot. Monzi has a spectacular golf course.

Marilise Vermaak
South Africa

Clarens

Clarens

Town of Eastern Free State

Beautiful town in the mountains

Great little town and truly a gem in our country. Proper relaxing and chilled with absolutely excellent food and drink choices within this little town. Be sure to try restaurants like Clementines,... see more

Wayne Gadow
South Africa

South Africa Restaurant On Premises Accommodation

If you are looking for South Africa holiday accommodation , SafariNow has a selection of Self-catering, Guest House, Bed and Breakfast holiday accommodation in South Africa and surrounds. With 20490 listings in South Africa, our handy South Africa map search and great low prices, it's easy to book the perfect holiday accommodation for your South Africa visit.

We also have some great special accommodation deals in South Africa