You can look forward to a free daily manager's reception, a shopping centre on-site and a coffee shop/cafe at Royal Majestic Hotel. Indulge in a Thai massage at tbc, the on-site spa. Be sure to enjoy a meal at any of the 3 on-site restaurants. In addition to a garden and laundry facilities, guests can connect to free in-room WiFi, with a speed of 500+ Mbps (good for 6+ people or 10+ devices).
Rosebank, a neighbourhood in Johannesburg, is home to Royal Majestic Hotel. Travellers who have shopping on the agenda can visit Melrose Arch Shopping Centre and Sandton City Mall. Johannesburg Zoo and Johannesburg Botanical Garden are also worth visiting. Visit our Johannesburg travel guide
You can look forward to a free daily manager's reception, a shopping centre on-site and a coffee shop/cafe at Royal Majestic Hotel. Treat yourself to a Thai massage at tbc, the on-site spa. Be sure to enjoy a meal at any of the 3 on-site restaurants. Free in-room WiFi, with a speed of 500+ Mbps (good for 6+ people or 10+ devices), is available to all guests, along with a garden and laundry facilities.
Other perks include:
An outdoor pool
Free self-parking and valet parking
Local meal delivery service, a 24-hour front desk and luggage storage
Coffee/tea in reception and concierge services
Room features
All 244 rooms feature comforts such as free WiFi and safes.
How much does it cost to stay at Royal Majestic Hotel?
As of 23 Oct 2026, prices found for a 1-night stay for 2 adults at Royal Majestic Hotel on 24 Oct 2026 start from ฿2,322, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is Royal Majestic Hotel pet-friendly?
No, pets are not allowed at this property.
How much is parking at Royal Majestic Hotel?
Self-parking and valet parking are free at this property.
What time is check-in at Royal Majestic Hotel?
Check-in start time: 2:00 PM; check-in end time: anytime.
What time is check-out at Royal Majestic Hotel?
Checkout is at 10:00 AM.
Where is Royal Majestic Hotel located?
Located in Rosebank, this spa hotel is within a 10-minute walk of The Zone @ Rosebank Shopping Center and Rosebank Mall. Circa Gallery and The Wanderers Golf Club are also within 1 mile (2 km). Rosebank Station is 5 minutes by foot.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Royal Majestic Hotel Reviews
9.0
Wonderful
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
outstanding location, easy access to nearby venues, the site is physically connected to mall, bars, katzys, etc
Stayed 1 night in Jun 2026
Verified review
10/10 Excellent
Richard
25 Feb 2026
Liked: Cleanliness, staff & service, amenities
Great staff and friendly, my go to hotel in the Rosebank area.
Stayed 4 nights in Feb 2026
Verified review
8/10 Good
Fredrik
13 Feb 2026
Liked: Cleanliness, staff & service, amenities
Room was clean, staff friendly and the location is perfect, lots of shops and restaurants walking distance and safe.
Stayed 1 night in Feb 2026
Verified review
10/10 Excellent
Allan
25 Feb 2026
Liked: Cleanliness, staff & service, amenities
If you looking for somewhere central- this is hotel for you. friendly helpful staff, clean rooms and amazing location. Easy access with the Gautrain, lots of restaurants and shops all around the hotel.
Stayed 3 nights in Feb 2026
Verified review
8/10 Good
Allan
16 Dec 2025
Liked: Cleanliness, staff & service, amenities
Friendly Staff, rooms where clean and new linen is always great.
Breakfast was good with a nice variety. The location is perfect with a back entrance to Zone One and Rosebank Mall with many restaurants and shops available.
The hotel is connected to the Rosebank Shopping Mall. There are several great restaurants at the mall as well as lots of stores and boutiques. I ate at a different restaurant each day and didn’t have to Uber anywhere
Loved it at Royal majestic. The location was perfect - attached to the rosebank mall, next to the Gautrain stop in a safe area.
The room was big, gym was great and breakfast was amazing
Great location, loved the Rosebank mall area, lots to eat and shop. Central to everything I wanted to see. Staff was very friendly. Very quiet and pleasant area.
Surprised by the lack of face cloths/wash clothes.
My partner and I stay 6 nights there, it was out very 1st stop from the USA to SA.
Very helpful staff, every time we needed any help there were there willing to help us.
Great hotel on excellent location. Helpful, reasonably priced, lovely music in lobby, But awful incense perfume in lobby, very nauseating for people who are eating at restaurant or who are allergic to perfume or scented products or air.
Stayed 2 nights in Apr 2026
Verified review
10/10 Excellent
Allan
20 Feb 2026
Liked: Cleanliness, staff & service, amenities
Friendly staff, clean, safe and positioned well in the Rosebank area.
My only critique is breakfast and the service at breakfast. Things just seem very dis organised. The rest of my stay is great and it’s very convenient to be staying in a hotel that has direct excess to The Firs and the Zone and Rosebank mall.
Horrible stay and experience. DO NOT STAY HERE.
The reviews are clearly fabricated.
There are many good hotels in this area. The others cost more for a reason. Pay the extra $ if you want a hot shower.
This hotel did not have hot water, functioning AC in the rooms, or a helpful staff for the two nights we stayed here in June 2026. We spent our first 6 hours in Rosebank chasing the staff to send maintenance, going out to eat even though we weren't hungry to escape the heat in our room, then finally being moved to a different room that also didn't have working AC, but was on the other side of the building and had the windows left open so it wasn't a sauna.
Everyone who works here is clearly tired of all the guests complaining about the countless issues with the building and just don't care at all about your problems.
Please stay somewhere else during your stay in Rosebank.
Infelizmente o hotel possui sérios problemas de segurança, uma pessoa que estava no meu grupo teve o celular roubado dentro da área privativa do hotel por uma pessoa fingindo ser hóspede!