The Royal Hotel

The Royal Hotel


267 Smith Street, Durban, KwaZulu-Natal, South Africa

GoodBased on 3,506 reviews


Cheapest rate

per night

Fri 7/30
Sat 7/31
...and more

Best Deals for The Royal Hotel

This destination can have additional per person taxes which are excluded in the prices below

Set your travel dates to check availability and prices
Fri 7/30
Sat 7/31
Fri 7/30
Sat 7/31
...and more

Reviews for The Royal Hotel

GoodBased on 3,506 reviews
Rating Summary
  • Cleanliness8.4
  • Comfort8.2
  • Facilities8.3
  • Food7.5
  • Location8.2
  • Room quality8.3
  • Services7.7
  • Staff8.3
  • Value for money8.1
Who stays here?
  • Families with young children 
  • Families 
  • Young couples 
  • Couples most popular!
  • Groups of friends 
  • Solo travelers 
  • Business travelers 
Top comments

Clean, convenient



About The Royal Hotel

Located in Durban, The Royal Hotel Durban is a short drive from uShaka Marine World and Moses Mabhida Stadium. It has a fitness centre, as well as a coffee bar, an outdoor pool and a sauna.


Good to Know

Distance to city centre

0.2 mi

Location rating


Nearest airport

Durban King Shaka Intl

Distance to airport

18.3 mi



2:00 PM


10:00 AM


Free Wi-Fi


Policies vary by room type and provider.

Contact Number

+27 313 336 000

Amenities at The Royal Hotel

Top Features

Free airport shuttle
Free Wi-Fi
Pet friendly


Window, ATM on-site, Electric kettle, Entire unit wheelchair accessible, Executive lounge access, Extra-long beds (> 2 meters), Family rooms, Cribs available, Fire extinguisher, Laundry facilities, Ironing service, Flat-screen TV, Packed lunches, Free toiletries, Shoeshine, Room service, Smoke alarm...


Fishing, Golf, Canoeing, Cycling, Scuba diving, Diving, Snorkeling, Windsurfing, Massage


Babysitting or child care, Business center, Wake-up service, Daily housekeeping, Fax/photocopying, Concierge service, Laundry service, Meeting/Banquet facilities, Multi-lingual staff, Special diet menus (on request), Spa, Beauty salon, 24-hour security, Airport shuttle (surcharge), Shuttle service (...

Photos of The Royal Hotel

Where is The Royal Hotel

Most Popular Landmarks

North Beach1.0 mi
uShaka Marine World1.3 mi

Getting Around

Durban Soldiers Way0.4 mi
Durban ICC0.4 mi
Durban South Beach0.6 mi
Durban Teachers Centre (ymca)0.7 mi
Durban Beach0.8 mi
Durban Eldo Coach Office0.9 mi

FAQs when booking at The Royal Hotel

  • Is pricing at The Royal Hotel comparable to 4 star hotels in Durban?

    The Royal Hotel is generally less than the average price of 4 stars hotels in Durban. On average, you can expect to pay $78 per night in Durban. The Royal Hotel will run you $51 per night, which is 35% cheaper than the Durban average.

  • How close is The Royal Hotel to the nearest airport, Durban King Shaka Intl?

    At just 18.3 mi apart, the expected drive time from the nearest airport, Durban King Shaka Intl, to The Royal Hotel is 36min. The estimated drive time may vary depending on high and low traffic times in the surrounding area. This is especially true for metro areas.

  • What is the best way for guests to get from Durban King Shaka Intl to The Royal Hotel?

    Getting from Durban King Shaka Intl to The Royal Hotel can be as easy as renting a car at the airport’s rental desk for, on average, $53/day in Durban. Luckily, The Royal Hotel has parking on site for guests who choose this method of transportation. Taking a taxi or rideshare service from the nearest airport, Durban King Shaka Intl, to your hotel is often the most cost effective transportation solution.

  • Is there a pool at The Royal Hotel?

    Yes, The Royal Hotel has a pool for hotel guests. Generally, hotel pools have opening and closing times so be sure to speak to the front desk before using the pool.

  • What is the The Royal Hotel phone number?

    For questions about The Royal Hotel and your reservation, contact the front desk directly at +27 313 336 000.

  • Does The Royal Hotel have Wi-Fi available?

    Yes, The Royal Hotel has Wi-Fi available to hotel guests.

Hotels Similar to The Royal Hotel