1.Search>2.Select>3.Book & Pay>4.Confirmation

Refine Search

Please enter check in/check out dates. dd/mm/yyyy
Show secret hotels only
$0 per night $1000 per night
  • 24hr reception
  • 24hr room service
  • Airport shuttle
  • Bar/lounge
  • Business centre
  • Car parking
  • Day spa
  • Gay friendly
  • Golf course
  • Gym
  • Kids club
  • Pets allowed
  • Pool
  • Public area WiFi
  • Restaurant
  • Room service
  • Sauna
  • Tennis court
  • Tour desk

Try a new search

Show only properties matching:

Star rating

Property type

In: Gauteng, Johannesburg

Gauteng - Johannesburg hotels with restaurant or cafe

Tantalise your tastebuds without even leaving the comfort of your hotel when you book into one of our Gauteng - Johannesburg hotels with a restaurant or café. By booking a hotel in Gauteng - Johannesburg with onsite dining options available you’ll be able to enjoy the culinary delights of Gauteng - Johannesburg without even leaving your hotel!

Live every lastminute to the fullest (pun intended) when you book a Gauteng - Johannesburg hotel with in-house dining! Our list of Gauteng - Johannesburg restaurant hotels are easy to digest with instant confirmation and your details secure.

17 Johannesburg Hotels

with: Restaurant; for 2 adults

Prices in Australian Dollars. (show all hotels in this region?)
Sort by: Rating    Price   | Show map
Sat
25 May
Sun
26 May
Mon
27 May
Tue
28 May
Wed
29 May
Thu
30 May
Fri
31 May
Sat
1 Jun
Sun
2 Jun
Mon
3 Jun
Tue
4 Jun
Wed
5 Jun
Thu
6 Jun
Fri
7 Jun
Avg Stars Mixed
    Rates shown below are in Australian Dollars (AUD).
Next 7 Days
The Winston Hotel Johannesburg
5.0 INDEPENDENT
The Winston Hotel Johannesburg
6 Tottenham Avenue, Melrose Estate - Johannesburg
$213 $213 $245 $245 $245 $245 $213 $213 $213 $245 $245 $245 $245 $213 231 5.0 204769
African Pride Melrose Arch
5.0 INDEPENDENT
African Pride Melrose Arch
1 Melrose Square Melrose Arch, Sandton
$211 $211 $305 $305 $305 $305 $211 $211 $211 $305 $305 $305 $305 $211 265 5.0 204735
Radisson Blu Hotel Sandton
5.0 INDEPENDENT
Radisson Blu Hotel Sandton
Cnr Daisy Street and Rivonia Road Street, City
$210 $229 $302 $302 $302 $276 $252 $243 $235 $302 $302 $302 $247 $235 267 5.0 204733
Fairlawns Boutique Hotel & Spa
5.0 INDEPENDENT
Fairlawns Boutique Hotel & Spa
1 Alma Road, Johannesburg
$301 $301 $301 $301 $301 $301 $301 $301 $301 $301 $301 $301 $301 $468 313 5.0 204687
The Aviator Hotel OR Tambo
4.0 INDEPENDENT
The Aviator Hotel OR Tambo
2 Bosch Avenue, Kempton Park
$90 $80 $80 $80 $80 $80 $80 $71 $71 $71 $71 $71 $71 $71 76 4.0 164924
Apollo Hotel Johannesburg
4.0 INDEPENDENT
Apollo Hotel Johannesburg
158 Bram Fischer Drive, Randburg
$83 $83 $83 $83 $83 $83 $83 $83 $83 $83 $83 $83 $83 $83 83 4.0 164917
Genesis Suites & Conferencing
4.0 SELF
Genesis Suites & Conferencing
3 Bradfield Drive, Fairmount, Johannesburg
$92 $92 $92 $151 $92 $92 $92 $92 $92 $151 $151 $92 $92 $92 105 4.0 164895
Ascot Boutique Hotel
4.0 INDEPENDENT
Ascot Boutique Hotel
59- Grant Avenue, Norwood
$108 $108 $119 $119 $119 $119 $98 $98 $98 $119 $119 $119 $119 $98 111 4.0 164889
Protea Hotel Wanderers
4.0 INDEPENDENT
Protea Hotel Wanderers
Cnr Corlett & Rudd Road, Illovo
$97 $97 Sold Out Sold Out $173 Sold Out $97 $97 $97 $163 $173 $173 $163 $127 132 4.0 164868
Park Inn Sandton
4.0 SELF
Park Inn Sandton
118 Katherine Street, Sandton
Sold Out Sold Out $150 Sold Out Sold Out Sold Out Sold Out Sold Out Sold Out Sold Out $150 Sold Out Sold Out $118 139 4.0 164861
Sat
25 May
Sun
26 May
Mon
27 May
Tue
28 May
Wed
29 May
Thu
30 May
Fri
31 May
Sat
1 Jun
Sun
2 Jun
Mon
3 Jun
Tue
4 Jun
Wed
5 Jun
Thu
6 Jun
Fri
7 Jun
Avg Stars Mixed
    Rates shown below are in Australian Dollars (AUD).
Next 7 Days
Protea Hotel OR Tambo
4.0 INDEPENDENT
Protea Hotel OR Tambo
Gladiator Street, Kempton Park, Johannesburg
$113 $159 Sold Out Sold Out Sold Out Sold Out $113 $113 $159 $182 Sold Out $182 $182 $113 146 4.0 164854
Protea Hotel Midrand
4.0 INDEPENDENT
Protea Hotel Midrand
20 14th Street, Midrand
$112 $112 $181 $195 $195 $181 $112 $112 $112 $181 $195 $195 Sold Out $112 153 4.0 164847
Misty Hills Country Hotel
4.0 INDEPENDENT
Misty Hills Country Hotel
69 Drift Boulevard, Muldersdrift, Johannesburg
$120 $120 $185 $185 $185 $185 $120 $120 $120 $185 $185 $185 $185 $120 157 4.0 164843
Protea Hotel Fire & Ice! Melrose Arch
4.0 INDEPENDENT
Protea Hotel Fire & Ice! Melrose Arch
22 Whitley Street, Johannesburg
$118 $118 $243 $243 $243 $243 $118 $118 $118 $267 $267 $267 $267 $118 196 4.0 164804
Thaba Ya Batswana
4.0 INDEPENDENT
Thaba Ya Batswana
46 Impala Road, City
$252 $252 $252 $252 $252 $252 $252 $252 $252 $252 $252 $252 $252 $252 252 4.0 164748
Radisson Blu Gautrain Hotel, Sandton Johannesburg
4.0 INDEPENDENT
Radisson Blu Gautrain Hotel, Sandton Johannesburg
Corner of West Street and Rivonia Road, Johannesburg
$280 $226 $377 $377 $323 $323 $204 $204 $269 $269 $356 $323 $323 $204 290 4.0 164710
Orion Devonshire Hotel
3.0 SELF
Orion Devonshire Hotel
Corner Melle & Jorissen Streets, Braamfontein, Johannesburg
$96 $96 $96 $96 $140 $96 $96 $96 $96 $96 $96 $96 $96 $96 99 3.0 124901