Hotels With spa in Sihanoukville Province, Cambodia

Hotels With spa in Sihanoukville Province, Cambodia

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 - Sihanoukville Province

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Sihanoukville Province
Featured facilities: Sauna, Massage Room
Very Good
459 reviews
8.9/10
1 night
From THB 1,237
Check Availability
54
Hotels in Sihanoukville Province
Featured facilities: Massage Room
Outstanding
2 reviews
9.8/10
1 night
From THB 2,503
Check Availability
74
Hotel near Independence Beach,Sihanoukville
Featured facilities: Full-Service Spa, Sauna, Massage Room
Very Good
369 reviews
8.7/10
1 night
From THB 1,217
Check Availability
99+
Hotel near Koh Rong,Sihanoukville
Featured facilities: Massage Room
Amazing
56 reviews
9.6/10
1 night
From THB 2,716
Check Availability
99+
Hotel near Koh Rong,Sihanoukville
Featured facilities: Massage Room, Public Bath
Amazing
101 reviews
9.7/10
1 night
From THB 2,943
Check Availability
99+
Hotel near Koh Rong Sanloem,Sihanoukville
Featured facilities: Massage Room, Foot Bath
Very Good
96 reviews
8.8/10
1 night
From THB 1,207
Check Availability
99+
Hotels in Sihanoukville Province
Featured facilities: Full-Service Spa, Sauna, Massage Room
Amazing
72 reviews
9.4/10
1 night
From THB 4,215
Check Availability
88
Hotel near Koh Rong,Sihanoukville
When you stay at Royal C Beach Resort in Koh Rong, you'll be 4 minutes by foot from Long Set Beach. This resort is within close proximity of Koh Toch Beach and Sok San Beach. Relax and unwind with massages and body treatments. You're sure to appreciate the recreational amenities, including an outdoor pool and a fitness center. Additional amenities at this resort include complimentary wireless internet access, concierge services, and a picnic area. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The resort also offers room service (during limited hours). Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. A complimentary local cuisine breakfast is served daily from 7:00 AM to 10:00 AM. Featured amenities include a 24-hour business center, dry cleaning/laundry services, and a 24-hour front desk. Free valet parking is available onsite. Make yourself at home in one of the 25 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have bathrobes and slippers. Conveniences include safes and in-room massages, and housekeeping is provided daily.

"The resort had a very welcoming atmosphere from the moment i arrived. Instead of feeling crowded like many tourist places, this one felt private and comfortable. The room had a large bathroom and a very soft bed, which made it easy to relax after exploring during the day. Definitely one of the nice resorts I’ve stayed."
Great
44 reviews
9.3/10
1 night
From THB 1,543
Check Availability
99+
Hotel near Koh Rong,Sihanoukville
Featured facilities: Full-Service Spa, Massage Room
Outstanding
2 reviews
10/10
1 night
From THB 1,291
Check Availability
99+
Hotels in Sihanoukville Province
Featured facilities: Sauna
Very Good
165 reviews
8.5/10
1 night
From THB 1,573
Check Availability
See All Hotels With spa in Sihanoukville Province

Travelers Reviews of Sihanoukville Province Hotels

See all

Golden Beach Resort

9,6/10
Amazing
Posted on May 6, 2026
Guest User
There are so many good things about this place, I don't even know where to begin! They allowed us to check in early, and the staff at reception spoke fluent English and were incredibly friendly. The complimentary iced juice was also delicious and refreshing 🍹. When we got to our room, we were surprised to find a thoughtfully arranged small crab on the bed and a pandan leaf folded into a 'welcome' message – such a delightful touch! 😌 As a sea-view room, the beautiful scenery right outside and the clean, white sandy beach are almost the least of this hotel's advantages. Within miles, there's no place with better facilities or more stunning, pristine sand. The hotel's swimming pool is also top-notch and beautiful, with clean water, showing how well it's maintained. During the day, you can book a spa (not free), and it's incredibly therapeutic and peaceful, accompanied by the sounds of waves and birds. The therapist was gentle and attentive, even proactively applying herbal medicine when she noticed a wound on me 🌿. The hotel offers free paddleboards and glass-bottom boats for guests to enjoy. In the afternoon, there's also an hour-long surfing experience. The instructor, Anthony from the Philippines (I think that was his name, sorry I can't quite recall 🥲), had such a great attitude and was an excellent teacher – patient and enthusiastic. I actually learned to surf in just one hour! 🤣🤣 Regarding meals, breakfast is a buffet. Nothing particularly outstanding, but the variety is rich and the taste is good, pretty standard. I feel like a à la carte system would offer a better experience. For dinner, we booked a BBQ at the hotel, and there was a lovely singer performing. Even with few guests, she sang for us with great dedication 🎤. We were truly grateful, and it's worth highlighting that her skill level was incredibly high – she sounded amazing! 🥰 All in all, beautiful scenery, wonderful people. Golden Beach, you're awesome! I'll definitely choose you again next time! 😍😍😍
Price per night from:THB 2,716

Eden Beach Resort by EHM

8,8/10
Very Good
Posted on Feb 6, 2026
Artur Gataulin
We stayed in “Eden Beach Resort” and want to share our experience. Location is good because hotel has private pier, where the boat will take you from/to Sihanouk Ville. It was comfortable. I was impressed by the hotel green area as well 🌴 The hotel has their own water purification system, we drank tasty and fresh water everyday from reusable glass bottles. Unfortunately we had some inconveniences in the hotel during our stay there. Check in was a long time. We arrived on island 11 a.m. and waited check in 4 hours, 3 p.m. When we asked about a breakfast, we were told that breakfast not included this day, although previous hotels often went to meet us, and it was pleasant. Breakfast costs 12$ per person. Breakfasts was tasty but after few days I tired from it. I would like to pay your attention with strays. Cats and dogs were in diner zone, they are they itched and got in the way. It made Unpleasant impressions. I also want to say about some disadvantages about cleaning up rooms. In the morning time, when we spent time on the beach, our room wasn’t clean. If we went to walk, we asked the staff about cleaning our room. One day we didn’t ask about cleaning and we were left without cleaning 🤷🏾♀️ There were 4 towels in the room: 2 big towels, 2 small towels, which for face and hair (I think) but we used this towels for feet because there were no extra towels. Totally staff working is good. Especially was pleasant administrator from Russian (as well as I remember Alex, but I can mistake). He helped our friends immediately (they had a problem with a safe and ordered double cleaning room because there is a lot of sand). What about attractions? The beach is good, near the hotel is clean but you should be ready for sand flyers. Oh Jesus! We were fully bited by them. Therefore our skin was swollen. At the hotel you can rent a kayak. One day we paid 5 $ per hour. Then we were explained that it is necessary to pay only if there is the queue. During check out we were waiting checking the rooms about 10 minutes. It’s not good 😁 a lot of more hotels refused this process. Our final review. Despite the some disadvantages our weekend in this hotel left a good impression. Place is beautiful, good, calm. There is a small work to improve the part of the service and cleaning, as well as control of the state of the territory and animals.
Price per night from:THB 1,207

Independence Hotel by Dara

8,9/10
Very Good
Posted on Jul 31, 2026|Sea Pavilion Twin
PHAnonymous User
We super enjoyed the breakfast. It was raining hard for 2 days when went that’s why the kids were sad not swimming in the main pool and the beach but there were lots of things to do indoors. They have a playground, pool, table tennis, dart and football table so the kids weren’t got bored. They also have the rent a bike which we wanted to try since the place is big and it is nice to explore but the weather didn’t permit us. It has been our 6 times in this hotel. Our favorite go to hotel resort there at SHV. By the way, they have another pool which is also nice.
Price per night from:THB 1,237

Six Senses Krabey Island

9,6/10
Amazing
Posted on Oct 6, 2023
Svetoslav
Not worth it! The stuff is really amazing and helpful, however the place is not worth visiting. The nature, beach and activities are below average and do not match the luxury price the resort is charging. It is also near to a kinda port so you will see cargo ships passing near the island. You can see rubbish floating in the water around the island as well. The food is also average and overpriced. A papaya salad cost 20USD. For comparison it worth 2.50USD on the mainland. Another example, the resort car service ask 90USD for 30km ride. For comparison, the taxi from Phnom Penh to Angkor Wat with a distance of 320km worth 80USD. On my personal opinion, there is noting much to see and do on the island, and definitely nothing that justify the price.
Price per night from:THB 15,879

You&Me Resort

9,4/10
Amazing
Posted on Jul 31, 2025
Jones
Fantastic hotel! The room (Deluxe Side View) was spacious with all the amenities you could need. The bed was really comfortable and the water was hot. The staff at the hotel were friendly and helpful, from reception to restaurant staff to bar staff. The beach area was gorgeous, white sands. We hotel arranged a night trip to swim in bioluminescent plankton. Highly recommended, like swimming with fairies in the ocean! The food and cocktails were delicious and reasonably priced.
Price per night from:THB 3,156

JATI Koh Russey

9,4/10
Amazing
Posted on Jun 3, 2025|Garden Pavilion King
Guest User
Wonderful Stay at Jati Koh Russey! I had a truly amazing time at Jati Koh Russey. The hotel is very nice and peaceful. My room was clean and comfortable, with a beautiful view that made my stay even more special. The food was absolutely delicious both breakfast and dinner were full of flavor and beautifully prepared. Most of all, I want to give a big thank you to all the staff. They were so friendly, helpful, and always made sure we were well taken care of. Thank you again for your kindness and great service. I really hope to see you all again soon! Sar Sereiboth
Price per night from:THB 3,735

Sokha Beach Resort

9,1/10
Great
Posted on Mar 1, 2026
Thomas Rx
The Sokha Beach Resort is an old fashioned 5-star resort hotel in colonial style, situated at the beachfront in Sihanoukville. The hotel is clean and comfortable. The rooms are well maintained and are spacious with a balcony . There is a nice nice swimming pool with sufficient sun beds. A good continental breakfast is served. WiFi was working flawless, even at the pool area. However, there are points that made us shorten our stay. The private beach of the hotel is clean daily. Unfortunately; this is not the fault of the hotel, waste water of the city is discharged untreated into the bay so that the water is yellowish, probably contaminated with human waste. There is an unpleasant foul smell everywhere. During day time, permanent noise from a big construction site right next to the hotel is incommoding . In spite of the pleasant big park that belongs to the hotel, the surrounding next to the resort is spoilt by high rise buildings of which some are still under construction or are half-finished. They intend to be mostly casinos. We found this environment unpleasant. No good, typical restaurants could be found in walking distance. Altogether Sihanoukville is a dire place for vacation, unless the visitor is in gambling and casinos.
Price per night from:THB 2,617

Ramada by Wyndham Sihanoukville Xinhaohui Palace

8,5/10
Very Good
Posted on Jan 1, 2025|Palace Superior King With City View
KHSothydy
I had the pleasure of staying at hotel during the New Year, and it was an incredible experience from start to finish. The festive decorations throughout the hotel created a warm and cheerful atmosphere that truly set the tone for the holiday season. The staff went above and beyond to make our stay special, offering excellent service despite how busy it was. The New Year’s Eve celebration organized by the hotel was a highlight of our trip. The food at the gala dinner was delicious, with a wide variety of options to suit every palate. The live entertainment and countdown event were spectacular, making it a memorable way to ring in the New Year. Our room was clean, spacious, and had a stunning view of the fireworks display at midnight. The thoughtful touches, like a complimentary New Year’s gift and champagne, made us feel truly welcomed. The location of the hotel was perfect, close to local attractions but still peaceful enough for a relaxing getaway. Overall, it exceeded my expectations. I would highly recommend it to anyone looking for a festive and luxurious place to celebrate the New Year. I can’t wait to return!
Price per night from:THB 1,573

RIVA Hotel SHV

8,7/10
Very Good
Posted on Apr 20, 2026
Guest User
The room is huge, and the bathroom is also very spacious; it felt like I could run laps in the room! It's a quick 5-6 minute walk to the beach, and the views are absolutely stunning. The hygiene was good, and breakfast was decent.
Price per night from:THB 1,217

Sol Beach Resort

9,1/10
Great
Posted on Dec 9, 2025
Elyse Aitken
My partner and I are currently travelling South East Asia and I booked 2 nights at this resort as a birthday present for my partner so it was certainly a step up from the accommodation we have been staying in! Perfect accommodation for chilling and relaxing, was very quiet but we liked that. We really enjoyed our stay here, the beachfront villa we stayed in was very clean and had everything we needed. Wifi was slightly weak at times but not a major issue. We ate in the restaurant a couple times, food was nice and I had a couple cocktails which were very yummy! Maybe slightly more expensive than other restaurants but since breakfast was included we didn’t mind. About a 10 min walk along the beach to other hotel restaurants and a shop. Free paddleboards and kayaks to use. There’s a direct path (15 min walk) behind the resort to Lazy beach where we watched the most amazing sunsets both nights of our stay, would highly recommend!
Price per night from:THB 2,241

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 properties31
Number of reviews2,148
Weekday Avg. PriceTHB 17,459
Weekend Avg. PriceTHB 17,227