Hotels With Spa in Riyadh Province, Saudi Arabia

Hotels With Spa in Riyadh Province, Saudi Arabia

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Hotels With Spa - Riyadh Province

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
Hotels in Riyadh Province
GGuest User 2026.01.14
The location is great and the underground parking is spacious, which is a plus. The hotel is new, so it's very clean. The room was also large and clean, but almost unnecessarily spacious. The downsides were that check-in was incredibly slow. On top of that, they assigned me a room that hadn't been cleaned, so I had to go back down to the front desk to switch rooms. Also, the breakfast was really disappointing and didn't live up to Best Western standards. If only the breakfast could be improved, I'd want to stay here every time I travel for business.
Very Good
45 reviews
8.6/10
Price from
THB 1,489
per night
Check availability
Hotels in Riyadh Province
AAnonymous User 2026.02.17
The hotel room was clean and comfortable, and the environment was elegant! The hotel breakfast was rich and varied, and the front desk staff had a great attitude. It's very close to Kingdom Centre, just a 10-minute walk. There's also a Chinese restaurant, Jin Xiu Dong Fang (錦繡東方), right across from Kingdom Centre, offering authentic Chinese cuisine.
Great
95 reviews
9.3/10
Price from
THB 2,480
per night
Check availability
Hotels in Riyadh Province
GGuest User 2025.11.28
Good location, for this price in area consider the best, pretty clean but not new hotel, so the smell of wood is there… overall it’s a good place to stay
Good
574 reviews
7.8/10
Price from
THB 1,412
per night
Check availability
Hotels in Riyadh Province
GGuest User 2024.06.03
Big size room with comfy bed , number of choice for breakfast in arabic style, front desk staff is very polite and helpful , neat and clean property ,there is no any convenient store surrounding hotel that is drawback
Great
60 reviews
9.0/10
Price from
THB 2,731
per night
Check availability
Hotels in Riyadh Province
AAnonymous User 2026.01.23
I've been using Trip.com for years, and this is the first time I've ever left such a negative review. I checked in late at night, only to find the door lock was ridiculously broken, almost falling off. When I went downstairs and immediately asked for a room change, the front desk acted as if they hadn't heard me, saying they'd send someone to fix it right away and told me to go back upstairs. Even though they managed to drill the nail back in, it felt like it would fall off again with just a push from the outside. I contacted Trip.com, and I overheard the front desk telling their customer service on the phone, 'It's OK. OK, just the safety lock.' Later, they told me it was fixed and to go back up. Throughout the entire negotiation process that evening, there wasn't a single apology. Is this what the Mercure brand has come to now? With the help of Trip.com customer service (Yanzi), I finally got a room change, utterly exhausted. I don't understand why they wouldn't switch rooms when there were clearly other rooms of the same type available. After a ten-hour flight, and no rest – who could give a good review? By the way, Yanzi was truly efficient and excellent at communication, a stark contrast to the speechless hotel staff. P.S. The location is excellent. Subway and supermarket are all conveniently available. Breakfast is around 100+ riyals; it's filling and even has congee, but it's not worth purchasing separately.
Great
191 reviews
9.3/10
Price from
THB 2,335
per night
Check availability
Hotels in Riyadh Province
GGuest User 2026.03.19
Just a bit outside of the centralized Riyadh, but the staff were very friendly. The room was clean. The hotel seemed a little older with two separate buildings which was just slightly confusing on which building you are booked at.
Very Good
69 reviews
8.9/10
Price from
THB 1,745
per night
Check availability
Hotels in Riyadh Province
AAbed88 2025.04.11
The service is getting bad year after year Internet is very bad Rooms are clean and spacious But the services are not worth the value paid Very expensive
Very Good
47 reviews
8.3/10
Price from
THB 1,591
per night
Check availability
Hotels in Riyadh Province
GGuest User 2025.04.24
The luxury and beauty of the place, the good reception, the distinguished location, in addition to the buffet, the quality and delicious food, and the deliciousness and taste
Very Good
47 reviews
8.8/10
Price from
THB 5,400
per night
Check availability
Hotels in Riyadh Province
GGuest User 2026.01.26
A clean, modern hotel. Although the suite is large, the bathroom and sink are small, lacking things like toothbrush holders and clothes hangers. The lighting behind the TV in the living room is very bright and cannot be turned off, making it quite bothersome.
Very Good
14 reviews
8.9/10
Price from
THB 2,195
per night
Check availability
Hotels in Riyadh Province
AAnwar A 2026.01.21
Overall it was wonderful meeting people like Moataz Mersal - he was always very quick in welcoming my wife n I to the Nakheel restaurant. Great food great service - thumbs up! Then there was Raghad (guest services) who gave timely and sound advice to my wife regarding safety n metro directions to National Museum etc. Need to mention Montaser n Ahmed as well! Such attentive staff at the bar & gym! 👍 On the other hand, the housekeeping team needs re-training. Everyday (for four days three nights) they forgot to replenish items in the room! We had to keep calling them! 👎
Very Good
174 reviews
8.3/10
Price from
THB 2,001
per night
Check availability
See All Hotels With Spa in Riyadh Province

Recent Reviews for Riyadh Province Hotels

See all
9.2/10
Great
RRafalMHotel Aloft Riyadh gwarantuje udany pobyt w Rijadzie - kilka minut spaceru od stacji metra, niedaleko również dostępne bary szybkiej obsługi. Pokoje są duże, czyste i przestronne, do dyspozycji są wygodne łóżka oraz sieć WiFi. Pobyt przedłużyłem o jedną noc i nie było problemu z pozostaniem w tym samym pokoju, mimo oddzielnych, korzystniejszych rezerwacji. Rekomenduję i chętnie wrócę!
Aloft Riyadh

Aloft Riyadh

Hotel near Riyadh
Price per night from:THB 2,432
7.8/10
Good
GGuest UserThe hotel is very close to the city center. Although the decoration is very old, it is very cost-effective. The room we stayed in did not have a bathtub, but I personally felt it was very comfortable. The transportation nearby is very convenient and it is close to the bus station
Haven Plaza Olaya by Tijan Hotel Co

Haven Plaza Olaya by Tijan Hotel Co

Hotel near Riyadh
Price per night from:THB 1,562
8.5/10
Very Good
TTONGThe hotel is located in the north of Riyadh, the new district, like the development zones of some cities in China. There will be a king's financial district and many high-rise buildings under construction in the urban area. It only takes 15 minutes to get to the airport. But it is a bit far from the old town. The facilities of the hotel are very good, especially with a bathtub. There are no bathtubs in many international brand hotels in this desert city. The hotel's restaurant is also very good, the food and taste are very much like, the buffet has a lot of precious fruits, value for money.
JW Marriott Hotel Riyadh

JW Marriott Hotel Riyadh

Hotel near Riyadh
Price per night from:THB 8,267
9.6/10
Amazing
GGuest UserDuring our stay, both Butler Kim and Butler Hani were incredibly kind, professional, and attentive. They made everything feel easy and comfortable from the moment we arrived. Kim, in particular, truly stood out. She was cheerful, warm, and very thoughtful, and even took the initiative to help my husband and me take beautiful photos, which meant so much to us. Her genuine care and positive energy made our experience feel personal rather than routine. 
The Ritz-Carlton, Riyadh

The Ritz-Carlton, Riyadh

Hotel near Riyadh
Price per night from:THB 9,408
8.8/10
Very Good
MM247349****Overall, the facilities are old, and there's no Chinese-speaking staff. The key cards often malfunction, and breakfast is very mediocre. There's hardly any service. The first floor is a mixed bag of people, and the location is just average. Not worth a 4-star rating.
Novotel Suites Riyadh Olaya

Novotel Suites Riyadh Olaya

Hotel near Riyadh
Price per night from:THB 2,350
9.0/10
Great
AAnonymous UserI had a great stay at Joudyan Hotel in Al Olaya. The hotel is beautiful, and the reception staff were excellent and very welcoming. The room had everything I needed, you really don’t feel like you’re missing anything. The location is perfect, close to most places in Riyadh. There are also restaurants in the hotel, along with a gym and a swimming pool, although I didn’t get the chance to try them 😄 Highly recommended!
Joudyan Olaya Riyadh by Elaf

Joudyan Olaya Riyadh by Elaf

Hotel near Riyadh
Price per night from:THB 2,828
7.4/10
GGuest UserI didn't realize that there are two Swiss Flora Hotels nearby so my taxi dropped me off at the wrong one, which was very frustrating for me as I was exhausted and sick. But the kind front desk agent offered me a free ride with the hotel vehicle to the correct one, which was just around the block. The hotel was very comfortable and the food at the restaurant was delicious (I had their traditional Saudi stew with rice and fresh squeezed orange juice) and the service was impeccable. The room was very comfortable with all the modern amenities as expected in any city hotel, but the room had a faint cigarette smell which I didn't like. I was too tired to change rooms, do I dealt with it. I asked for a wake up call at 2:30am which I did receive...thankfully!
Swiss Flora Inn Hotel Riyadh

Swiss Flora Inn Hotel Riyadh

Hotel near Riyadh
Price per night from:THB 1,707
9.3/10
Great
AAnonymous UserI've been using Trip.com for years, and this is the first time I've ever left such a negative review. I checked in late at night, only to find the door lock was ridiculously broken, almost falling off. When I went downstairs and immediately asked for a room change, the front desk acted as if they hadn't heard me, saying they'd send someone to fix it right away and told me to go back upstairs. Even though they managed to drill the nail back in, it felt like it would fall off again with just a push from the outside. I contacted Trip.com, and I overheard the front desk telling their customer service on the phone, 'It's OK. OK, just the safety lock.' Later, they told me it was fixed and to go back up. Throughout the entire negotiation process that evening, there wasn't a single apology. Is this what the Mercure brand has come to now? With the help of Trip.com customer service (Yanzi), I finally got a room change, utterly exhausted. I don't understand why they wouldn't switch rooms when there were clearly other rooms of the same type available. After a ten-hour flight, and no rest – who could give a good review? By the way, Yanzi was truly efficient and excellent at communication, a stark contrast to the speechless hotel staff. P.S. The location is excellent. Subway and supermarket are all conveniently available. Breakfast is around 100+ riyals; it's filling and even has congee, but it's not worth purchasing separately.
Mercure Riyadh Al Anoud

Mercure Riyadh Al Anoud

Hotel near Riyadh
Price per night from:THB 2,335
9.3/10
Great
AAnonymous UserThe hotel room was clean and comfortable, and the environment was elegant! The hotel breakfast was rich and varied, and the front desk staff had a great attitude. It's very close to Kingdom Centre, just a 10-minute walk. There's also a Chinese restaurant, Jin Xiu Dong Fang (錦繡東方), right across from Kingdom Centre, offering authentic Chinese cuisine.
Cantonal Hotel by Warwick

Cantonal Hotel by Warwick

Hotel near Riyadh
Price per night from:THB 2,480
9.5/10
Amazing
11382349****The hotel is quite new, with a good exterior design. The interior decor and amenities are comparable to a 4-star hotel in China. The staff are polite and generally able to meet any requests. The room size is just right. Breakfast is Western-style with a good selection of pastries that taste fine. However, there aren't many hot dishes, and their taste is mediocre. Overall, I'd recommend it.
Radisson Blu Hotel Riyadh Convention Exhibition

Radisson Blu Hotel Riyadh Convention Exhibition

Hotel near Riyadh
Price per night from:THB 4,278

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You can find over 1.5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total properties83
Number of reviews5,026
Weekday Avg. PriceTHB 16,194
Weekend Avg. PriceTHB 15,078