Hotels With spa in Al Madinah Province, Saudi Arabia

Hotels With spa in Al Madinah Province, Saudi Arabia

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Hotels With spa - Al Madinah Province

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Al Madinah Province
With a stay at Maysan Al Harithia hotel in Madinah (Madinah City Center), you'll be within a 10-minute walk of Prophet's Mosque and Masjid Abu Dharr al Ghifari. This hotel is 1.4 mi (2.3 km) from Ali Ibn Abi Talib Mosque and 1.6 mi (2.6 km) from The Seven Mosques. Take advantage of recreation opportunities such as a fitness center, or other amenities including complimentary wireless internet access and concierge services. Buffet breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include a 24-hour front desk, luggage storage, and laundry facilities. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 354 guestrooms. Complimentary wireless internet access is available to keep you connected. Conveniences include irons/ironing boards, and housekeeping is provided daily.

"Maysal Al Harithiyah Hotel is conveniently located in Medina center. It is a short walk of 100m from Masjid-i Nabawi. The rooms are clean and spacious. They upgraded our regular room to a suite at arrival. Meals are open buffett with various dishes around the globe. It has a cozy cafe at the ground level. But prices are quite high compared to Makkah. Probably it is in line with the other hotels in this vicinity but if you expect Makkah prices here, you will be dissappointed. Nevertheless, we enjoyed our stay here. We appreciate the hotel management and the staff for keeping the hotel at a high quality."
Great
50 reviews
9.3/10
1 night
From THB 4,096
Check Availability
86
Hotels in Al Madinah Province
Novotel Yanbu is a 4-Star seaside Hotel located on Prince Abdelmajid Bin Abdulaziz Corniche Road, just 20 minutes by car from Yanbu Commercial Port and 10 minutes from Yanbu Airport. Novotel Yanbu is an ideal mix of leisure breaks and business trips with convenient access to Yanbu s major business sectors and leisure attractions. Our functional rooms will cater for all your conference needs, after a day of business, enjoy a relaxing dip in our beautiful pool or Terrace.

"I stayed at Novotel Yanbu and had an overall average experience. The rooms were okay (3/5) and met basic expectations. Cleanliness (2.5/5) and bathrooms (2.5/5) were slightly below average and could use better maintenance. There was a noticeable, unusual smell in both the rooms and the lobby, which did affect comfort at times. The location is the biggest advantage (8/10) — being close to the Corniche makes it ideal for night-time strolls and relaxing walks by the sea. Overall, the hotel is acceptable mainly because of its location, but improvements in cleanliness, bathroom upkeep, and odor control would make the stay more comfortable."
Very Good
51 reviews
8.8/10
1 night
From THB 2,232
Check Availability
99+
Hotels in Al Madinah Province
With a stay at Maden AlRawda مادن الروضة, you'll be centrally located in Madinah, a 3-minute drive from Prophet's Mosque and 6 minutes from Quba Mosque. This hotel is 1.4 mi (2.2 km) from Ali Ibn Abi Talib Mosque and 1.6 mi (2.5 km) from Masjid Abu Dharr al Ghifari. Make use of convenient amenities, which include complimentary wireless internet access and a television in a common area. Grab a bite at one of the hotel's 2 restaurants, or stay in and take advantage of the 24-hour room service. Buffet breakfasts are available daily from 6:30 AM to 10 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 326 air-conditioned rooms featuring refrigerators and flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and bidets. Conveniences include phones, as well as safes and electric kettles.

"The room is super clean Warm and friendly services from the reception to the housekeeping Near to gate 330 Everything is perfect there Please and have a stay here"
Very Good
11 reviews
8.8/10
1 night
From THB 4,623
Check Availability
80
Hotels in Al Madinah Province
With a stay at Hotel Elite Haven in Madinah (Al Aridh), you'll be within a 15-minute drive of Prophet's Mosque and Quba Mosque. This spa hotel is 2 mi (3.2 km) from Al-Rashid Mega Mall and 3.7 mi (5.9 km) from Jabal Ahad Garden Park. Take time to pamper yourself with a visit to the full-service spa. You're sure to appreciate the recreational amenities, including an outdoor pool and a fitness center. This hotel also features complimentary wireless internet access and a television in a common area. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Buffet breakfasts are available daily from 6:30 AM to 10:00 AM for a fee. Featured amenities include a computer station, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 104 guestrooms. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature hair dryers and slippers. Conveniences include phones, as well as safes and desks.
Very Good
1 review
8.9/10
1 night
From THB 1,988
Check Availability
99+
Hotels in Al Madinah Province
Company DRUB AL-SAKINA For Hotel Services (One Partner - Holding) features 165 elegant rooms and suites with modern decor, all beautifully designed with your comfort in mind. With thoughtful amenities such as plush mattresses and free Wi-Fi, our hotel is an ideal base for corporate bookers and visiting pilgrims.

"The Radisson Blu Hotel, Al Madinah is superb! Great location, pleasant atmosphere, and attentive service. The rooms are clean and tidy with excellent facilities, and the bedding is comfortable, ensuring a good night's sleep. The breakfast is rich and delicious with a wide variety of options. The staff are enthusiastic, professional, and respond quickly. Getting around is convenient, as it's close to the mosque, and the free shuttle service is very handy. It offers excellent value for money and is highly recommended. I'll definitely stay here again on my next visit to Al Madinah!"
Very Good
50 reviews
8.8/10
1 night
From THB 3,728
Check Availability
99+
Hotels in Al Madinah Province
With a stay at Shaden Resort in Al-'Ula, you'll be within a 5-minute drive of Umm al-Daraj and AlUla Old Town. This hotel is 2.7 mi (4.3 km) from AlUla Museum and 3.4 mi (5.4 km) from Jebel Khuraibah.Don't miss out on recreational opportunities including an outdoor pool and bicycles to rent.Buffet breakfasts are available daily from 7:00 AM to 9:30 AM for a fee.Featured amenities include a 24-hour front desk, an elevator, and a water dispenser. Free valet parking is available onsite.Make yourself at home in one of the 120 guestrooms. Complimentary wireless internet access is available to keep you connected.

"The location is good, close to Elephant Rock and also near Winter Park, which is a tour pick-up point. However, getting from the room to the reception, pool, restaurant, spa, and fitness center requires a bit of a walk. Golf carts are available but often take a while to arrive. The shower was broken but was promptly fixed. Breakfast was delicious."
Very Good
71 reviews
8.8/10
1 night
From THB 7,377
Check Availability
82
Hotels in Al Madinah Province
With a stay at Dar Tantora The House Hotel in Al-'Ula, you'll be in the historical district, just steps from AlUla Old Town and a 2-minute drive from AlUla Museum. This luxury hotel is 1.9 mi (3.1 km) from Jebel Khuraibah and 2.6 mi (4.1 km) from Al Manshiyah Plaza. Pamper yourself with onsite massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including an outdoor pool and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Satisfy your appetite for lunch, dinner, or brunch at the hotel's restaurant, Joontos, or stay in and take advantage of the 24-hour room service. Continental breakfasts are available daily from 8:00 AM to 10:30 AM for a fee. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided by By Jeep Grand Cherokee for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 30 individually decorated guestrooms. Rooms have private patios. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries.

"This hotel is truly delightful. The staff is very welcoming, sharing a story and offering a brief tour before check-in. The ambiance is magical, largely due to the reliance on candlelight rather than extensive electricity. The breakfast is absolutely wonderful. My only minor reservation was the pervasive presence of the SAB bank logo. While subtle, once noticed, it became apparent in nearly every design element throughout the hotel. Nevertheless, I would wholeheartedly rate this experience a perfect 10/10, particularly for those who appreciate its unique charm and atmosphere."
Amazing
32 reviews
9.5/10
1 night
From THB 5,906
Check Availability
61
Hotels in Al Madinah Province
When you stay at Ashar Tented Resort in Al-'Ula, you'll be 13 minutes by car from Jabal Ikmah. This resort is 9.8 mi (15.7 km) from Mada'in Saleh Train Station and 10.1 mi (16.3 km) from Umm al-Daraj. Enjoy the recreation opportunities such as an outdoor pool or make use of other amenities including complimentary wireless internet access. Grab a bite at one of the resort's 2 restaurants, or stay in and take advantage of the 24-hour room service. A complimentary continental breakfast is served daily from 6:30 AM to 10:00 AM. Free valet parking is available onsite. Make yourself at home in one of the 27 air-conditioned guestrooms. Rooms have private patios. Complimentary wireless internet access is available to keep you connected. Private bathrooms have hair dryers and slippers.

"The location and facilities are excellent. The only issue we faced was on the first night when the electricity went out at midnight for half an hour, then came back on, and two hours later, it went out again for five minutes. It was a difficult situation because we didn't know what was happening, and the front desk was far from our room, plus the phone was disconnected with the power outage. We received an apology message from the hotel manager along with a small cake. Other than that, honestly, the hotel is beyond amazing, and the breakfast is seven-star. The services are also worth experiencing, and we got a competitive price from the website, better than the hotel's direct price and other sites."
Great
46 reviews
9.3/10
1 night
From THB 10,946
Check Availability
90
Hotels in Al Madinah Province
Nestled in Wady Ashar

"I followed the hype and stayed for one night. It was a good experience. The hotel staff were generally quick to respond and polite (provided you communicate in English). Buggy service was also pretty prompt, no long waits. The mattress was the most comfortable out of all the hotels I stayed at in AlUla this trip. For dinner, I had the Red Sea catch of the day, which was seabass. The texture felt a bit soft and cotton-like; I'm not sure if that's typical for fish from the Red Sea, as it tasted different elsewhere, but it didn't seem old. The restaurant manager, Joshua, saw I was from East Asia and proactively wished me 'Gong Xi Fa Cai' (Happy New Year) and even offered a complimentary special drink, which really elevated my overall experience here. Breakfast quality was also very high. I'd come again. Recommended."
Very Good
91 reviews
8.9/10
1 night
From THB 12,308
Check Availability
59
Hotels in Al Madinah Province
Welcome to Marriott Executive Apartment Madinah– a unique, contemporary hotel in Madinah featuring the newest facilities and a five star touch.Appealing to all visitors alike, families and business travelers, The apartment offers the highest standards of quality and an impeccable range of personalized services and fully equipped kitchen. With dedicated team of professionals and a genuine passion for hospitality right by your side, you are guaranteed an unforgettable experience throughout your stay. Our completely furnished apartments is the ideal choice within an ideal city where warm welcome and exceptional services await your visit.Handicap Room 101: Shower seat, grab bars, accessible basin, IR faucet, SOS cords, phone & wheelchair-friendly flooring.Deaf/Blind Room 103: Includes all accessible features plus bed shaker, doorbell alert, and fire alarm sounder with flasher.Distance from handicap room to elevator is 44 cm

"The staff were very attentive to service. When they saw us carrying large pieces of luggage, they proactively came forward to help and patiently answered all our questions. Their friendly attitude made us feel very warm."
Amazing
51 reviews
9.4/10
1 night
From THB 3,947
Check Availability
See All Hotels With spa in Al Madinah Province

Travelers Reviews of Al Madinah Province Hotels

See all

Banyan Tree AlUla

9,3/10
Great
Posted on Feb 23, 2026|Dune One Bedroom Pool Villa
CNShuaishuaizhadexiaogege
The environment is fine and the scenery is beautiful. The room is a bit small. Whatever you do, don't leave the door open! If you do, close it immediately. I forgot to close it and a mouse ran in late at night and crawled on me, which scared me to death! I called the hotel and they sent someone to catch it.
Price per night from:THB 17,071

Our Habitas AlUla

8,9/10
Very Good
Posted on Feb 22, 2026
Xiniao
I followed the hype and stayed for one night. It was a good experience. The hotel staff were generally quick to respond and polite (provided you communicate in English). Buggy service was also pretty prompt, no long waits. The mattress was the most comfortable out of all the hotels I stayed at in AlUla this trip. For dinner, I had the Red Sea catch of the day, which was seabass. The texture felt a bit soft and cotton-like; I'm not sure if that's typical for fish from the Red Sea, as it tasted different elsewhere, but it didn't seem old. The restaurant manager, Joshua, saw I was from East Asia and proactively wished me 'Gong Xi Fa Cai' (Happy New Year) and even offered a complimentary special drink, which really elevated my overall experience here. Breakfast quality was also very high. I'd come again. Recommended.
Price per night from:THB 12,308

Caravan AlUla by Our Habitas

9,5/10
Amazing
Posted on Oct 21, 2025
Fredox
A truly magical stay! The caravan set in the middle of AlUla’s mountains is a unique and beautiful experience I absolutely loved it. The staff were super nice and helpful, and the food was good (though a bit pricey). A few small downsides: the AC in the caravan was quite loud, the room wasn’t very dark during the day, and it would be great to have a pool directly by the caravan instead of having to go to the main hotel, which is about 10 minutes away by car and golf cart. Also, during my two visits to the pool, I stayed for around two hours each time and no staff or bartender came by to ask if we wanted to order drinks. Overall, despite these small issues which didn’t affect me much, it was a magical and memorable experience I’d definitely recommend it and hope to come back again one day.
Price per night from:THB 7,352

Shaden Resort Al Ula, Managed by Accor

8,8/10
Very Good
Posted on Jan 7, 2026|Desert Horizon Room, 1 King Size Bed
JPGuest User
The location is good, close to Elephant Rock and also near Winter Park, which is a tour pick-up point. However, getting from the room to the reception, pool, restaurant, spa, and fitness center requires a bit of a walk. Golf carts are available but often take a while to arrive. The shower was broken but was promptly fixed. Breakfast was delicious.
Price per night from:THB 7,377

Novotel Yanbu

8,8/10
Very Good
Posted on Dec 20, 2025
KalpeshChaudhari
I stayed at Novotel Yanbu and had an overall average experience. The rooms were okay (3/5) and met basic expectations. Cleanliness (2.5/5) and bathrooms (2.5/5) were slightly below average and could use better maintenance. There was a noticeable, unusual smell in both the rooms and the lobby, which did affect comfort at times. The location is the biggest advantage (8/10) — being close to the Corniche makes it ideal for night-time strolls and relaxing walks by the sea. Overall, the hotel is acceptable mainly because of its location, but improvements in cleanliness, bathroom upkeep, and odor control would make the stay more comfortable.
Price per night from:THB 2,232

Ashar Tented Resort

9,3/10
Great
Posted on Dec 11, 2025
SAGuest User
The location and facilities are excellent. The only issue we faced was on the first night when the electricity went out at midnight for half an hour, then came back on, and two hours later, it went out again for five minutes. It was a difficult situation because we didn't know what was happening, and the front desk was far from our room, plus the phone was disconnected with the power outage. We received an apology message from the hotel manager along with a small cake. Other than that, honestly, the hotel is beyond amazing, and the breakfast is seven-star. The services are also worth experiencing, and we got a competitive price from the website, better than the hotel's direct price and other sites.
Price per night from:THB 10,946

The Venue Al Harithia Hotel

9,3/10
Great
Posted on Feb 25, 2026
Guest User
Maysal Al Harithiyah Hotel is conveniently located in Medina center. It is a short walk of 100m from Masjid-i Nabawi. The rooms are clean and spacious. They upgraded our regular room to a suite at arrival. Meals are open buffett with various dishes around the globe. It has a cozy cafe at the ground level. But prices are quite high compared to Makkah. Probably it is in line with the other hotels in this vicinity but if you expect Makkah prices here, you will be dissappointed. Nevertheless, we enjoyed our stay here. We appreciate the hotel management and the staff for keeping the hotel at a high quality.
Price per night from:THB 4,096

Dar Tantora the House Hotel

9,5/10
Amazing
Posted on Feb 10, 2026
Guest User
This hotel is truly delightful. The staff is very welcoming, sharing a story and offering a brief tour before check-in. The ambiance is magical, largely due to the reliance on candlelight rather than extensive electricity. The breakfast is absolutely wonderful. My only minor reservation was the pervasive presence of the SAB bank logo. While subtle, once noticed, it became apparent in nearly every design element throughout the hotel. Nevertheless, I would wholeheartedly rate this experience a perfect 10/10, particularly for those who appreciate its unique charm and atmosphere.
Price per night from:THB 5,906

Radisson Hotel Madinah

8,8/10
Very Good
Posted on Jun 9, 2026
Aichiqingbuliangw
The Radisson Blu Hotel, Al Madinah is superb! Great location, pleasant atmosphere, and attentive service. The rooms are clean and tidy with excellent facilities, and the bedding is comfortable, ensuring a good night's sleep. The breakfast is rich and delicious with a wide variety of options. The staff are enthusiastic, professional, and respond quickly. Getting around is convenient, as it's close to the mosque, and the free shuttle service is very handy. It offers excellent value for money and is highly recommended. I'll definitely stay here again on my next visit to Al Madinah!
Price per night from:THB 3,728

Marriott Executive Apartments Madinah

9,4/10
Amazing
Posted on Nov 17, 2025
Yongyuandeninghai
The staff were very attentive to service. When they saw us carrying large pieces of luggage, they proactively came forward to help and patiently answered all our questions. Their friendly attitude made us feel very warm.
Price per night from:THB 3,947

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’ll find over 1,500,000 hotels in 230+ countries and regions on Trip.com. Can’t decide which hotel to book? Browse the site for inspiration!

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 properties13
Number of reviews749
Weekday Avg. PriceTHB 36,841
Weekend Avg. PriceTHB 38,207