Find hotels near Royal Thai Embassy, Johannesburg

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare hotels close to Royal Thai Embassy with room rates, reviews, and availability. Most hotels are fully refundable.

Protea Hotel by Marriott Pretoria Loftus Park

3.5 star property
Sunnyside, 0.5 mi from Royal Thai Embassy
9.4 out of 10, Exceptional, (150)
"Great hotel "
United States
Marissa
$61 nightly
The price is $70
Dec 12 - Dec 13
Total with taxes and fees
Protea Hotel by Marriott Pretoria Loftus Park

Bed & Breakfast Hatfield

4.0 star property
Hatfield, 1 mi from Royal Thai Embassy
9.4 out of 10, Exceptional, (9)
"Great rooms, breakfast, quiet, convenient."
United States
Raymond
$58 nightly
The price is $58
Nov 27 - Nov 28
Total with taxes and fees
Bed & Breakfast Hatfield

Courtyard Hotel Arcadia

4.0 star property
Arcadia, 0.3 mi from Royal Thai Embassy
8.8 out of 10, Excellent, (65)
"I love this hotel - it feels like you’re in the country and not in the middle of the city. Staff are so friendly, and rooms are large and clean. Another great stay!"
Canada
Karyn
$52 nightly
The price is $59
Dec 5 - Dec 6
Total with taxes and fees
Courtyard Hotel Arcadia

Court Classique Suite Hotel

4.0 star property
Arcadia, 0.6 mi from Royal Thai Embassy
8.8 out of 10, Excellent, (59)
"It was great there was no water when we arrived but understandably out of the hotels hand other than that it was great."
South Africa
Pieter
$63 nightly
The price is $73
Nov 28 - Nov 29
Total with taxes and fees
Court Classique Suite Hotel

City Lodge Hotel Hatfield

3.0 star property
Hatfield, 0.6 mi from Royal Thai Embassy
8.4 out of 10, Very Good, (193)
"Clean place and the staff are always exceptional good "
United States
mandlenkosi
$46 nightly
The price is $54
Dec 8 - Dec 9
Total with taxes and fees
City Lodge Hotel Hatfield

CT Hotel

5.0 star property
Arcadia, 1 mi from Royal Thai Embassy
8.6 out of 10, Excellent, (418)
"Everything was great"
United States
Clifford Thomas
$92 nightly
The price is $106
Dec 1 - Dec 2
Total with taxes and fees
CT Hotel

3@Marion Guesthouse

3.0 star property
1.2 mi from Royal Thai Embassy
8.8 out of 10, Excellent, (9)
"I was very great the staff was soo welcoming thnk you keep it up "
South Africa
Nonkosi
$50 nightly
The price is $58
Dec 26 - Dec 27
Total with taxes and fees
3@Marion Guesthouse

Premier Hotel Pretoria

4.0 star property
Arcadia, 1.2 mi from Royal Thai Embassy
8.4 out of 10, Very Good, (109)
"Good place in with great views to the union buildings "
Germany
Javier
$50 nightly
The price is $57
Dec 21 - Dec 22
Total with taxes and fees
Premier Hotel Pretoria

Garden Court Hatfield

3.0 star property
Hatfield, 1.2 mi from Royal Thai Embassy
8.8 out of 10, Excellent, (15)
"Comfortable stay"
United States
Lesley
$77 nightly
The price is $88
Dec 16 - Dec 17
Total with taxes and fees
Garden Court Hatfield

ANEW Hotel Hatfield Pretoria

4.0 star property
Hatfield, 0.5 mi from Royal Thai Embassy
8.0 out of 10, Very Good, (86)
"Great place, centrally located, clean. "
United States
Sophia
$63 nightly
The price is $73
Dec 26 - Dec 27
Total with taxes and fees
ANEW Hotel Hatfield Pretoria

Absolute Farenden Apartments

4.0 star property
Arcadia, 0.5 mi from Royal Thai Embassy
9.2 out of 10, Wonderful, (51)
"Clean"
United States
Peter
$44 nightly
The price is $51
Nov 28 - Nov 29
Total with taxes and fees
Absolute Farenden Apartments

Brooklyn Guesthouses

3.0 star property
Brooklyn, 1.3 mi from Royal Thai Embassy
8.4 out of 10, Very Good, (16)
"The location of the guest house is excellent the restaurant and garden restaurant are very inviting tranquil and the food is good. The service is friendly and outstanding "
United Kingdom
Hans
$49 nightly
The price is $57
Dec 7 - Dec 8
Total with taxes and fees
Brooklyn Guesthouses

Hotel 224

3.0 star property
Arcadia, 1.1 mi from Royal Thai Embassy
8.2 out of 10, Very Good, (221)
"I’m feel safe and the staff are so friendly I did my laundry at 01:00 am the service is 24hrs I slept well and the place is near town and Hatfield etc "
Canada
Sereine Marie
$41 nightly
The price is $47
Nov 28 - Nov 29
Total with taxes and fees
Hotel 224

Protea Hotel by Marriott Pretoria Hatfield

3.0 star property
Hatfield, 0.7 mi from Royal Thai Embassy
7.8 out of 10, Good, (173)
"The most out standing part was the food and staff."
United States
Pastor Nancy
$54 nightly
The price is $62
Dec 21 - Dec 22
Total with taxes and fees
Protea Hotel by Marriott Pretoria Hatfield

RH Hotel Pretoria

3.0 star property
Sunnyside, 1.5 mi from Royal Thai Embassy
8.0 out of 10, Very Good, (140)
"Attached to a small mall which was handy for dining. Supermarket available.The area surrounding the hotel was dubious. Hotel room was clean with fridge. Staff very helpful."
United Kingdom
Karen
$35 nightly
The price is $40
Dec 4 - Dec 5
Total with taxes and fees
RH Hotel Pretoria

Murray Street 137 Guest House

3.0 star property
Brooklyn, 1.4 mi from Royal Thai Embassy
7.8 out of 10, Good, (27)
"Nice place to stay I enjoyed the big shower the room was supper clean and bed comfortable the breakfast also perfect "
South Africa
vincent
Murray Street 137 Guest House

Next To Apartment Hotel

3.0 star property
Menlo Park, 1.7 mi from Royal Thai Embassy
8.0 out of 10, Very Good, (5)
"Not for everyone. Visit it before booking "
South Africa
Aerusha
$66 nightly
The price is $77
Nov 26 - Nov 27
Total with taxes and fees
Next To Apartment Hotel

Arcadia Hotel

3.0 star property
Arcadia, 1.4 mi from Royal Thai Embassy
7.2 out of 10, Good, (30)
"Staff was great! "
Costa Rica
patrik
$41 nightly
The price is $47
Nov 26 - Nov 27
Total with taxes and fees
Arcadia Hotel

Southern Sun Pretoria

4.0 star property
Arcadia, 1.4 mi from Royal Thai Embassy
8.2 out of 10, Very Good, (58)
"Good location, good hospitality, welcome fruits and wine was great."
United States
Taichi
$86 nightly
The price is $99
Nov 28 - Nov 29
Total with taxes and fees
Southern Sun Pretoria
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.

Top Royal Thai Embassy Hotel Reviews

Hotels near other Royal Thai Embassy attractions

Frequently asked questions

What are the top-rated hotels near Royal Thai Embassy?
Finding the perfect stay near the Royal Thai Embassy can enhance your visit, especially with top-rated hotels that offer comfort and convenience.

Aanmani Rose Guest House

Aanmani Rose Guest House is a welcoming 4-star retreat located just 2.1 miles from the Royal Thai Embassy, with an impressive review rating of 10. This traveler house offers a tranquil outdoor pool and a charming garden, perfect for relaxation. Guests appreciate the complimentary breakfast and the convenience of an airport shuttle service. Notably, the hotel features an onsite spa, offering massages and manicures to pamper travelers throughout their stay.

Castello di Monte

Castello di Monte is a luxurious 5-star hotel situated 4.4 miles from the Royal Thai Embassy, and it impresses with a perfect review rating of 10. This elegant hotel features a stunning rooftop terrace and a private hot tub, providing travelers with an unforgettable experience. Amenities include a beautiful outdoor pool, complimentary breakfast, and personalized concierge services. The hotel also offers babysitting services, making it a convenient choice for travelers looking for comfort and luxury.

At 98 on Lynburn Guest House

At 98 on Lynburn Guest House is a charming 3.5-star hotel located 5.0 miles from the Royal Thai Embassy, highly rated with a review score of 10. This traveler house features fully equipped kitchens in each room, allowing travelers to prepare their own meals. The serene garden and spacious terrace provide a perfect backdrop for relaxation. With complimentary parking and daily housekeeping, it offers both convenience and comfort for travelers.
What hotels are within walking distance to Royal Thai Embassy?
Discover the perfect accommodations near the Royal Thai Embassy, featuring top-rated options that promise both comfort and convenience.

Protea Hotel by Marriott Pretoria Loftus Park

Protea Hotel by Marriott Pretoria Loftus Park is a 3.5-star hotel located just a 13-minute walk from the Royal Thai Embassy, with an impressive review rating of 9.4. Guests can unwind by the outdoor pool or enjoy a delightful meal at the Alfresco restaurant. With amenities like a 24-hour pool, a poolside bar, and a well-maintained garden, this hotel enhances the overall experience, making it an excellent choice for travelers seeking relaxation.

Court Classique Suite Hotel

Court Classique Suite Hotel offers a comfortable stay just 18 minutes on foot from the Royal Thai Embassy, with a solid review rating of 8.8 and a 4-star rating. This hotel features an onsite spa that includes treatment rooms for massages and facials, perfect for unwinding after a day of exploring. With conveniences like a kitchenette in the suites, complimentary airport transportation, and a lovely garden, travelers find this hotel both practical and inviting.

Courtyard Hotel Arcadia

Courtyard Hotel Arcadia is conveniently located just a 7-minute walk from the Royal Thai Embassy, enjoying a review rating of 8.8 and a 4-star classification. Guests can take advantage of the outdoor pool and relax on the terrace after a busy day. This hotel also features kitchenettes in the rooms, complimentary self-parking, and 24-hour airport shuttles, making it an ideal base for both leisure and business travelers.
How much is a hotel near Royal Thai Embassy?
Staying near Royal Thai Embassy is a treat, with plenty of hotels offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Royal Thai Embassy?
Finding the ideal family-friendly stay near the Royal Thai Embassy can enhance your travel experience. Here are some top-rated hotels that cater to families and ensure a comfortable visit.

ANEW Hotel Capital Pretoria

ANEW Hotel Capital Pretoria is a welcoming 4-star hotel located just 2.4 miles from the Royal Thai Embassy. With a great traveler rating score of 8.2, this hotel is perfect for families, offering amenities like free cribs, connecting rooms, and babysitting services. Guests can enjoy daily housekeeping, an outdoor pool, and a lovely garden area for relaxation.

CT Hotel

CT Hotel, a luxurious 5-star hotel located within a 28-minute walk from the Royal Thai Embassy, boasts a travelers' rating of 8.4. This family-friendly hotel offers amenities such as accessible pools, babysitting services, and a rooftop garden. Guests can indulge in a variety of wellness treatments at the onsite spa, enjoy 24-hour room service, and relax in spacious rooms.

Firwood Lodge

Firwood Lodge, rated 8.8 by travelers, is a charming 4-star hotel situated 3.4 miles from the Royal Thai Embassy. Families will appreciate the inviting pool, free cribs, and daily housekeeping. The hotel also features a garden, outdoor pool, and kitchenettes in rooms for easy meal prep, making it a convenient choice for families.
Are there any 5-star hotels near Royal Thai Embassy?
Finding the perfect stay near the Royal Thai Embassy can enhance any visit, especially with these top-rated, luxurious options nearby.

Castello di Monte

Castello di Monte is a stunning 5-star hotel located only 4.4 miles from the Royal Thai Embassy, with an exceptional review rating of 10. This elegant hotel features a luxurious outdoor pool and a private hot tub, perfect for relaxation. Guests can enjoy amenities such as free breakfast, a rooftop terrace with breathtaking views, and convenient airport transportation services. The hotel's beautiful garden and premium rooms with premium bedding provide a truly memorable stay.

Mont d'Or Bohemian House

Mont d'Or Bohemian House is a delightful 5-star retreat situated 5.0 miles from the Royal Thai Embassy, rated an impressive 9.8 by travelers. This boutique hotel offers an outdoor pool and a luxurious spa with treatment rooms for various pampering services. Guests can unwind on the terrace or take advantage of the nearby golf courses. With its commitment to exceptional service, including early check-in and concierge assistance, this hotel ensures a relaxing and refined experience.

Menlyn Boutique Hotel

Menlyn Boutique Hotel, located just 4.4 miles from the Royal Thai Embassy, is a sophisticated 5-star hotel with a review rating of 9.0. This stylish hotel offers a range of amenities including a full-service spa, outdoor pool, and fitness facilities. Guests can enjoy in-room conveniences like kitchenettes and minibars, along with complimentary toiletries. The hotel's chic ambiance is complemented by a beautiful garden and convenient airport shuttle services, making it an ideal choice for travelers.
Which hotels near Royal Thai Embassy offer the best views?
Discover the best hotels near the Royal Thai Embassy that offer stunning views and top-rated comfort during your stay in Pretoria.

Alpine Attitude Boutique Hotel & Conference Venue

Alpine Attitude Boutique Hotel & Conference Venue is a 4-star gem located just 4.2 miles from the Royal Thai Embassy, rated 9.2 by travelers. This boutique hotel features a beautiful outdoor pool and a terrace perfect for soaking up the sun. Guests can indulge in complimentary buffet breakfast and enjoy meals at the garden-view restaurant. The hotel also offers cozy accommodations with premium bedding and a variety of in-room conveniences, ensuring a delightful stay.

Premier Hotel Pretoria

Premier Hotel Pretoria, located only 1.3 miles from the Royal Thai Embassy, boasts a travelers' rating of 8.4 and a 4-star status. This hotel features an outdoor pool with sun loungers, inviting travelers to relax and enjoy the beautiful surroundings. The garden-view restaurant provides a lovely dining experience, while the air-conditioned rooms offer premium bedding and designer toiletries for a luxurious stay. With its ideal location and excellent amenities, it's a top choice for visitors seeking comfort and convenience.

Waterfalls Boutique Hotel

With a review rating of 8.4, Waterfalls Boutique Hotel is a stylish 4-star hotel situated 4.7 miles from the Royal Thai Embassy. Guests are welcomed to a serene atmosphere with an outdoor pool and a stunning rooftop terrace that offers breathtaking views. The on-site garden-view restaurant serves delicious cooked breakfast daily, and each room comes equipped with modern amenities including a kitchenette and minibar, making it a comfortable choice for all travelers.
What are the best affordable hotels near Royal Thai Embassy?
For travelers seeking affordable accommodations near the Royal Thai Embassy, these top-rated options provide comfort and convenience without breaking the bank.

Birchway's Backpackers

Birchway's Backpackers is a fantastic choice for budget-conscious travelers, located just 1.5 miles from the Royal Thai Embassy. Rated 10 by travelers, this welcoming hostel offers free WiFi and free self-parking, making it easy to stay connected and explore the area. Guests can also unwind by the outdoor pool after a day of sightseeing.

Brookyard Guest House

Brookyard Guest House is conveniently located just 2.2 miles from the Royal Thai Embassy, with an impressive travelers' rating of 10. This cozy 3-star traveler house provides free WiFi and free self-parking for a straightforward stay. Guests appreciate the inviting atmosphere and the ease of accessing nearby sights.

Pierneef's Kraal

Pierneef's Kraal, a charming 3-star hotel, is situated 4.8 miles from the Royal Thai Embassy and boasts a perfect review rating of 10. This family-friendly hotel offers a 24-hour airport shuttle service, free WiFi, and complimentary toiletries. Guests can enjoy the lovely garden terrace, making it a great spot for relaxation after exploring the local attractions.
What are the best boutique hotels near Royal Thai Embassy?
Discover the charm of boutique hotels near Royal Thai Embassy, perfect for travelers seeking top-rated accommodations with unique character.

Alpine Attitude Boutique Hotel & Conference Venue

Alpine Attitude Boutique Hotel & Conference Venue is a delightful 4-star option located just 4.2 miles from the Royal Thai Embassy. Rated by travelers at an impressive 9.2, this boutique hotel features a lovely garden view restaurant and offers outdoor pool access for a refreshing dip. Guests can also enjoy free breakfast daily and premium bedding for a restful night. The hotel provides convenient amenities like airport transportation and self-parking, ensuring a straightforward stay.

Menlyn Boutique Hotel

Menlyn Boutique Hotel stands out with its luxurious 5-star rating and a remarkable traveler rating of 9.0, situated 4.4 miles from the Royal Thai Embassy. This boutique gem offers a serene atmosphere with an onsite spa, outdoor pool, and a stylish poolside bar. Guests appreciate the convenience of 24-hour airport shuttle service and the comfort of designer toiletries in their rooms. Ideal for travelers seeking a touch of luxury, this hotel also features a cozy fireplace and a terrace for relaxation.

Waterfalls Boutique Hotel

Waterfalls Boutique Hotel is a charming 4-star retreat just 4.7 miles from the Royal Thai Embassy, with a solid review rating of 8.4. This boutique hotel captures the essence of comfort with its outdoor pool and garden view restaurant. Guests can indulge in free cooked breakfast and enjoy amenities like an electric kettle and minibar in their rooms. With free self-parking and a rooftop terrace, this hotel is perfect for travelers looking for a peaceful escape.
Are there any hotels with pools close to Royal Thai Embassy?
For travelers seeking hotels with pools near the Royal Thai Embassy, Pretoria offers some delightful accommodations that combine comfort and leisure.

Protea Hotel by Marriott Pretoria Loftus Park

Just a 13-minute walk from the Royal Thai Embassy, this 3.5-star hotel boasts an impressive review rating of 9.4 from travelers. Guests can take a refreshing dip in the outdoor pool, which is accessible and open 24 hours, or relax at the poolside bar. Additional amenities include an alfresco restaurant, covered self-parking, and a delightful garden area, ensuring a pleasant stay.

CT Hotel

This luxurious 5-star hotel is a 28-minute walk from the Royal Thai Embassy and boasts an excellent review rating of 8.4. Guests can unwind in the outdoor pool, which features accessible options and a poolside bar. With additional amenities such as a full-service spa, on-site shopping, and a rooftop garden, this hotel provides a tranquil retreat for travelers.

Bed & Breakfast Hatfield

Located 1.6 miles from the Royal Thai Embassy, this 4-star bed and breakfast features a great traveler rating score of 9.4. Guests can enjoy the outdoor pool, complete with accessible features and sun loungers for relaxation. The hotel also offers free breakfast, kitchenettes in some rooms, and air conditioning, making it a comfortable choice for all types of travelers.
What are the best pet-friendly hotels near Royal Thai Embassy?
For travelers with pets looking to stay near the Royal Thai Embassy, these top-rated hotels offer great amenities to ensure a comfortable visit.

Aanmani Rose Guest House

Aanmani Rose Guest House, a charming 4-star retreat just 2.1 miles from the Royal Thai Embassy, boasts an exceptional review rating of 10. This pet-friendly gem welcomes pets with amenities like food and water bowls, pet-sitting services, and even allows free pets in rooms. Guests can indulge in complimentary breakfast, relax by the outdoor pool, or unwind in the spa after a day of exploring.

131 on Herbert Baker Boutique Hotel

131 on Herbert Baker Boutique Hotel is a delightful 3-star option located 3.9 miles from the Royal Thai Embassy, featuring a solid review rating of 8.8. This hotel is pet-friendly, allowing dogs and cats, and offers a dog exercise area for furry travelers. Travelers can enjoy free breakfast, refreshing dips in the outdoor pool, and comfortable accommodations with premium bedding.

440 At Brooklyn

440 At Brooklyn is a stylish 4-star hotel situated 2.6 miles from the Royal Thai Embassy, receiving an excellent review rating of 8.0. This pet-friendly hotel allows pets in rooms and offers essential amenities such as daily housekeeping and a kitchenette for convenience. Guests can also enjoy the serene garden and nearby museum attractions.
Can I book a fully refundable hotel close to Royal Thai Embassy?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Royal Thai Embassy", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Royal Thai Embassy?
To look for discounts on hotels near Royal Thai Embassy, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia