Pretoria Hotel Guide - Hotels with Restaurant in Pretoria, Johannesburg

  • Plan, book, stay with confidence
  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Pretoria Hotels with Restaurant

Sheraton Pretoria Hotel

5.0 star property
8.6 out of 10, Excellent, (407)
"They abould change electronics to latest tech "
Sheraton Pretoria Hotel

Opikopi Guest House

5.0 star property
9.8 out of 10, Exceptional, (42)
"Opikopi is our goto B&B when in Pretoria. The facilities are great and the staff is always friendly and helpful. This time around, we stayed in the small cottage that can sleep 8, and it was super comfortable. "
The price is €104
includes taxes & fees
1 Dec - 2 Dec
Opikopi Guest House

Menlyn Boutique Hotel

5.0 star property
9.0 out of 10, Wonderful, (61)
"Great stay!"
The price is €130
includes taxes & fees
1 Dec - 2 Dec
Menlyn Boutique Hotel

The Capital Menlyn Maine

5.0 star property
8.8 out of 10, Excellent, (179)
"The staff were amazing "
The price is €112
includes taxes & fees
23 Dec - 24 Dec
The Capital Menlyn Maine

City Lodge Hotel Lynnwood

3.0 star property
8.6 out of 10, Excellent, (345)
"Very old towel and poor customer service "
The price is €81
includes taxes & fees
20 Dec - 21 Dec
City Lodge Hotel Lynnwood

Protea Hotel Fire & Ice by Marriott Pretoria Menlyn

4.0 star property
8.8 out of 10, Excellent, (186)
"Unique is a 50m pool! I was able to swim laps one of days which was good as it was too hot to run. Everyone seemed to enjoy I actually used the pool because the staff remembered me, in part, because if this. The staff is excellent!"
The price is €89
includes taxes & fees
20 Dec - 21 Dec
Protea Hotel Fire & Ice by Marriott Pretoria Menlyn

Manhattan Hotel

3.0 star property
7.8 out of 10, Good, (48)
"Well the food choices was very small. Being a vegan their wasn't many choices. But a nice manager there did try to help but it just didn't work out."
The price is €49
includes taxes & fees
30 Nov - 1 Dec
Manhattan Hotel

Hudson House

4.0 star property
9.6 out of 10, Exceptional, (9)
"I have stayed at the property a few times now. Very friendly and helpful owner. Room has everything you need. Great location."
Hudson House

Duke and Duchess Boutique Hotel

4.0 star property
9.2 out of 10, Wonderful, (22)
"Would appreciate if we could watch the World Cup Rugby, but there was not a sport chanel available "
The price is €66
includes taxes & fees
10 Dec - 11 Dec
Duke and Duchess Boutique Hotel

Castello di Monte

5.0 star property
9.8 out of 10, Exceptional, (68)
"He deserves five star review except the air-conditioning unit in room six where we stayed was malfunctioning and very noisy interfering with our sleep. Other than this it was a terrific experience all around the Chef was excellent, and the staff really was very pleasant and helpful"
The price is €246
includes taxes & fees
7 Dec - 8 Dec
Castello di Monte
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Don't see what you're looking for?
See all available properties in Pretoria

Frequently asked questions

How much do hotels with dining in Pretoria cost?
The price for hotels in Pretoria ranges from €49 to €246 per night. Expedia has unbeatable offers on properties with restaurants or near foodie areas that’ll please both your taste buds and bank account. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in Pretoria?
Take your pick of multiple hotels with restaurants in Pretoria with a total average guest review rating of 8.9. At 98 on Lynburn Guest House places you near some great foodie experiences. This popular 3.5-star stay also offers a garden and individually decorated rooms. Waterkloof Apartments is another recommended option with dining. It has a 3-star rating and amenities such as a swimming pool and a barbecue grill.
How many hotels with restaurants are there in Pretoria?
Pretoria has 145 hotels within reach of some great dining options. To help you find a place that’s right for you, make use of our handy filters to search for other amenities or perks you need.
What are the best cheap hotels with restaurants in Pretoria?
With hotels with restaurants starting from only €49 per night, you’ll have extra cash in your pocket to indulge in some awesome culinary experiences in Pretoria! Town Lodge Menlo Park is an affordable option that features amenities such as a terrace and pool sun loungers. Alternatively, sample the flavours of this city from Road Lodge Centurion. A garden and a swimming pool are among this stay’s conveniences. Seeing free attractions in Pretoria will stretch your travel budget even further. Edoardo Villa Museum and Kruger House Museum are favourites among visitors. With the cash you save, you can check out the local food scene. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Pretoria?
A trip with the family in Pretoria is a cinch at Hudson House. With access to dining and amenities such as complimentary breakfast and a pillow top mattress, your crew can make themselves at home at this 4-star stay. The Capital Trilogy is another family-friendly hotel that will put you near some great foodie experiences. It has a 4-star rating and conveniences including laundry facilities and housekeeping services. Once you’ve checked in and dropped off your luggage, there are lots of family-friendly attractions to visit around Pretoria. National Zoological Gardens of South Africa and 19th Hole Putt-Putt are two popular options.
Are there any 5-star hotels with restaurants in Pretoria?
The Capital Menlyn Maine is the perfect fit for you. Amenities at this stay, around 6 kilometres from downtown Pretoria, include a terrace and proposal/romance packages. Sheraton Pretoria Hotel is another 5-star hotel with restaurants. It comes with massage services and room service and is 2 kilometres from the downtown area.
Why book your hotel with restaurants in Pretoria with Expedia?
Whether you’re seeking a hotel with a restaurant, or one that’s close to a foodie universe, Expedia will have a getaway that’s just your taste. Use our handy filters to search for Pretoria hotels with restaurants on-site. You can also narrow your search for properties in sought-after locations full of cafés, markets or restaurants. Whatever you choose, you’ll always get a delicious bargain with Expedia!
How can I find cheap hotels with restaurants in Pretoria?
Expedia can help you easily locate cheap hotels with restaurants in Pretoria. Try out our convenient filter tools to discover accommodation with restaurants or delightful extras, like included breakfast and lunch. You can also choose how much you want to spend per night and your preferred hotel star rating to cut costs.
What is there to do in Pretoria near my hotel with restaurants?
No matter your interests, Pretoria has plenty to keep you occupied. National Zoological Gardens of South Africa, State Theatre and Atterbury Theatre are on most travellers’ sightseeing plans. Don’t forget about National Museum of Natural History, Ditsong National Museum of Cultural History and //hapo – Freedom Park Museum either. With Expedia’s hotel deals in Pretoria, you’ll be able to discover even more fabulous attractions like these with the money you save.