KwaZulu-Natal Hotels with Restaurants

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check availability on KwaZulu-Natal Hotels with Restaurants

Top KwaZulu-Natal Hotels with Restaurants

The Blue Waters Hotel

4.0 star property
8.0 out of 10, Very good, (978)
"Lovely hotel! Great service! We'll definitely stay here again!"
The price is RM276
RM317 total
includes taxes & fees
16 Jun - 17 Jun
The Blue Waters Hotel

Hilton Durban

5.0 star property
8.4 out of 10, Very good, (627)
"Staff was great, hotel was very clean. "
The price is RM362
RM362 total
includes taxes & fees
2 Jul - 3 Jul
Hilton Durban

The Oyster Box

5.0 star property
9.6 out of 10, Exceptional, (295)
"Really enjoy our stay at The Oyster Box, staff are so friendly and they really take care of you feel really special, go back every year because we enjoy it so much."
The price is RM1,966
RM2,261 total
includes taxes & fees
16 Jun - 17 Jun
The Oyster Box

Belaire Suites

4.0 star property
8.8 out of 10, Excellent, (883)
"Wouldn’t stay anywhere else for Comrades weekend "
The price is RM276
RM317 total
includes taxes & fees
25 Jun - 26 Jun
Belaire Suites

Parade Hotel

3.0 star property
8.0 out of 10, Very good, (457)
"The stay was amazing and staff friendly and breakfast was good "
Parade Hotel

Cathedral Peak Hotel

4.0 star property
9.0 out of 10, Wonderful, (156)
"Paradise for families & hikers alike. Wonderful location, beautiful resort. "
The price is RM888
RM1,058 total
includes taxes & fees
16 Jun - 17 Jun
Cathedral Peak Hotel

Coastlands Umhlanga Hotel and Convention Centre

4.0 star property
8.6 out of 10, Excellent, (326)
"Convenient access to landmarks "
The price is RM299
RM344 total
includes taxes & fees
24 Jun - 25 Jun
Coastlands Umhlanga Hotel and Convention Centre

Holiday Inn Express Durban - Umhlanga by IHG

3.0 star property
8.4 out of 10, Very good, (574)
"Very attentive staff, thank you."
The price is RM253
RM330 total
includes taxes & fees
22 Jun - 23 Jun
Holiday Inn Express Durban - Umhlanga by IHG

Protea Hotel by Marriott Durban Umhlanga

3.0 star property
8.6 out of 10, Excellent, (479)
"Conviently located "
The price is RM350
RM406 total
includes taxes & fees
21 Jun - 22 Jun
Protea Hotel by Marriott Durban Umhlanga

Square Boutique Hotel by Misty Blue Hotels

4.0 star property
8.0 out of 10, Very good, (225)
Square Boutique Hotel by Misty Blue Hotels
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.
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels with dining in KwaZulu-Natal cost?
You can expect to pay between RM253 and RM1,966 per night for hotels in KwaZulu-Natal. An ideal stay with a restaurant, or one with access to top dining experiences, is only a few clicks away on Expedia. 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 dining in KwaZulu-Natal?
Choose from multiple hotels with dining in KwaZulu-Natal that have a total average guest review rating of 8.5. Villa La Palma will have you staying near some top-notch food experiences. It has a 3-star rating and comes with a terrace and a barbecue grill. Another sought-after option is McDonalds Boutique Hotel. Conveniences at this 3.5-star hotel include a swimming pool and front desk services.
How many hotels with restaurants are there in KwaZulu-Natal?
KwaZulu-Natal has 469 hotels within easy reach of some excellent foodie experiences. Enter your destination and dates and plan your perfect stay today.
Are there any family-friendly hotels with dining in KwaZulu-Natal?
You can book family-friendly hotels with dining around KwaZulu-Natal, including Durban. Square Boutique Hotel by Misty Blue Hotels is one stay that’ll suit your culinary needs in this vibrant city. It has a 4-star rating and amenities such as a sauna and WiFi. Alternatively, put your feet up at The Blue Waters Hotel. With a sauna, a nearby beach and access to top dining experiences, this 4-star favourite in Durban will make your family feel welcome. You’ll find plenty of fabulous things to do with the family in Durban. uShaka Marine World and Durban Beach promise an unforgettable day out.
Are there any 5-star hotels with dining in KwaZulu-Natal?
KwaZulu-Natal has plenty of properties that blend lavish accommodation with wonderful dining experiences. Enjoy a taste of Durban from Hilton Durban, a 5-star getaway with amenities such as a terrace and a swimming pool. Auberge Hollandaise Guest House by Misty Blue Hotels is another recommendation in Durban. Also rated 5 stars, a terrace and a private entrance are among the reasons travellers choose to holiday here.
Why book your hotel with restaurants in KwaZulu-Natal with Expedia?
Expedia makes it a breeze to find your ideal hotel with restaurants in KwaZulu-Natal. Make your way to the filters to search for properties with a restaurant on-site. If you have a budget, select how much you want to spend and the preferred star rating of your hotel. We’ll help you find the right fit whatever your bank balance or tastes.
How can I find cheap hotels with restaurants in KwaZulu-Natal?
With Expedia’s helpful filter tool, sourcing cheap hotels with restaurants in KwaZulu-Natal is a piece of cake. To discover accommodation that are easy on the wallet, tailor your search results by meal plans, budget and star rating.
What is there to do in KwaZulu-Natal near my hotel with restaurants?
You’ll find plenty of exciting attractions to explore in KwaZulu-Natal. If you’re considering a night or two in Durban, uShaka Marine World is a must-see.