Pretoria Hotels with Restaurants

    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 Restaurants

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 RM461
RM461 total
includes taxes & fees
15 Dec - 16 Dec
Opikopi Guest House
Menlyn Boutique Hotel
5.0 star property
9.0 out of 10, Wonderful, (61)
"Great stay!"
The price is RM525
RM603 total
includes taxes & fees
17 Nov - 18 Nov
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 RM492
RM567 total
includes taxes & fees
6 Dec - 7 Dec
The Capital Menlyn Maine
City Lodge Hotel Lynnwood
3.0 star property
8.6 out of 10, Excellent, (343)
"This was a very convenient and easy location in Lynwood. The grocery across the parking lot was very convenient and made things very simple. I was only there one night but easily could have stayed a week. Breakfast was hot and good and very easy and affordable. "
The price is RM381
RM447 total
includes taxes & fees
15 Nov - 16 Nov
City Lodge Hotel Lynnwood
Protea Hotel Fire & Ice by Marriott Pretoria Menlyn
4.0 star property
8.8 out of 10, Excellent, (185)
"Staff and service was excellent!! Would definitely recommend this hotel to others! Convenient location to the freeway as well. "
The price is RM418
RM485 total
includes taxes & fees
14 Dec - 15 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 RM197
RM227 total
includes taxes & fees
23 Nov - 24 Nov
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."
The price is RM345
RM397 total
includes taxes & fees
22 Nov - 23 Nov
Hudson House
Duke and Duchess Boutique Hotel
4.0 star property
9.4 out of 10, Exceptional, (21)
"Would appreciate if we could watch the World Cup Rugby, but there was not a sport chanel available "
The price is RM270
RM314 total
includes taxes & fees
15 Nov - 16 Nov
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 RM996
RM1,146 total
includes taxes & fees
15 Nov - 16 Nov
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 RM197 to RM996 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 RM197 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 kilometers 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 kilometers 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.