Hotels With Spa in Western Province, Sri Lanka

Hotels With Spa in Western Province, Sri Lanka

Enter your dates for the latest hotel rates and availability.

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

Top Hotels With Spa - Western Province

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
Hotel near Kollupitiya,Colombo
GGuest User 2026.05.01
The hotel has a great location with sea views from the window, and it's convenient to take the mini-train. The hygiene is acceptable, and compared to other hotels, the value for money is really good. Breakfast is also decent.
Great
1142 reviews
9.0/10
Price from
DKK 305
per night
Check availability
Hotel near Galle Face Beach,Colombo
GGuest User 2025.12.15
Amazing hotel. Very good staff and service. They always greet you smiling. They upgraded us to Executive room for a small price. Fahad- thanks for all your help. Breakfast spread is amazing. Everything is worth trying.
Very Good
97 reviews
8.9/10
Price from
DKK 774
per night
Check availability
Hotel near Kollupitiya,Colombo
CChengdazhuang 2026.03.03
The hotel room offers a direct view of the seaside train, and there are convenient amenities within walking distance such as supermarkets and restaurants. It's quite convenient. As soon as you enter downstairs, all the staff are enthusiastic about helping you with your bags and with security checks. I also noticed that flight crews from Emirates or Qatar Airways stay at this hotel. The window seats in the breakfast area have a perfect view of the seaside train passing by, so the location and view are excellent. Thanks to the hotel, we have a wonderful memory of our trip to Sri Lanka.
Amazing
96 reviews
9.4/10
Price from
DKK 668
per night
Check availability
Hotels in Western Province
JJanaka Wickramapathirana 2025.05.08
Our family of three checked into the hotel during the first week of May 2025. Unfortunately, our overall experience was underwhelming. Room service was disappointing, our order was incorrect, and we chose not to send it back as we assumed it would take a long time to receive the correct one. It also took three separate calls just to receive the room service menu. Additionally, we were charged for ice despite having an active room service food bill, which felt unreasonable. When we inquired about evening entertainment (Friday eve), the front desk assured us a live band would be performing, but this never happened. It appeared the resort seems to operate with minimal staff, which may explain the drop in service quality. On a positive note, we were warmly welcomed by a great host at check-in, and the barman at the pool bar made excellent cocktails and provided friendly service. Hopefully, this could be just a rare slip-up.
Very Good
61 reviews
8.9/10
Price from
DKK 248
per night
Check availability
Hotel near Kollupitiya,Colombo
GGuest User 2026.02.12
I stayed here for two nights and found the experience to be average. The location is definitely the best part of this hotel—you can’t beat it for convenience. I had requested a birthday cake upon arrival, and the hotel did a good job of arranging that for me, which I appreciated. However, the rest of the stay was hit-or-miss. The cleanliness was only average, and the receptionist wasn't very attentive. It’s a fine place if you just need a central spot to sleep.
Very Good
98 reviews
8.4/10
Price from
DKK 514
per night
Check availability
Hotels in Colombo 03,Colombo
DDG_88 2025.12.16
Stayed for 4 nights as i had a wedding to attend.  It was my first time visiting Colombo City so went in with lots of excitement in general.  Got to hotel pretty late, but was welcomed by a very friendly doorman who took all my bags.  Check in was smooth.  Room is very clean, modern, full A/C, it's all well done.  I had a nice view to the city and the ocean.  I used the gym, it's decent, has everything you need to keep yourself fit during your stay.  There are loads food places, like western to asian food all near by.  50m away from a big supermarket if you need to grab anything.  It's about 20,25 mins away from Red Mosque on Tuktuk.  I'd stay here again for sure. 
Great
166 reviews
9.0/10
Price from
DKK 322
per night
Check availability
Hotel near Galle Face Beach,Colombo
HHonto desu! 2026.01.24
We recently stayed at Galle Face Hotel, Colombo with my family. Overall, the hotel experience was good, especially the location and service. However, the rooms feel overly traditional and colonial, which does not fully meet modern-day requirements. The heavy wooden furniture and old-fashioned, posh décor may appeal to older patrons who appreciate classic heritage styles, but it may not suit travelers looking for a more contemporary stay. The electrical points and facilities are also quite outdated and not convenient for today’s laptop- and gadget-dependent travelers. I would suggest that the hotel consider modernizing some rooms and amenities, while still preserving a few heritage-style rooms for guests who prefer the traditional experiences.
Very Good
115 reviews
8.8/10
Price from
DKK 464
per night
Check availability
Hotels in Western Province
GGuest User 2026.02.22
We stayed at the hotel for one night before flying from Colombo to Russia. And it was the perfect choice! We were impressed with its friendliness, cleanliness, beautiful, cozy lounge areas, and spacious rooms! It's a great choice for a pre- or post-flight getaway! We were greeted from the very beginning upon arrival, our luggage was taken, and we were escorted to check-in. While we waited for our keys, we were given cold towels to cool down with and refreshments. It was the first time we'd encountered cold towels—just what we needed, as it was incredibly hot! We were upgraded to a Superior Room with a complimentary room view, which was very nice. Location: The hotel is 15 minutes from CMB International Airport. This is a definite plus, because the next morning we called a taxi and were at the airport in just 15 minutes. It's not on the ocean, but it's located next to a beautiful lagoon—the view is stunning! The ocean is an 8-12-minute drive away, and the same distance to a street with shops, cafes, and bars. Rooms: spacious, clean, with a wonderful balcony for the whole group! I'd call the shower a tropical downpour because of the incredible pressure! It has everything you need for comfort. A refrigerator is the only thing missing in the rooms. Amenities: The hotel has a pool, a restaurant, and a rooftop bar—everything you need. Food: We didn't include breakfast in our rooms because the Sasha food court was nearby, where you can eat for half the price. But we did have dinner on the day of our arrival at the restaurant, at tables on the shore of the lagoon—it was amazing! The view is like being in a fancy restaurant. The prices aren't exorbitant, but the quality of the food is average. The food is worse than in Viligama. The pizza tasted like it came straight from a ribbon, the steaks were a bit dry, and the seafood was a bit underwhelming. 😏 But we've already been spoiled by the good food in Weligama. Overall, the restaurant is perfect for a snack and cocktails with a great sunset view! The service: simply wonderful! Like a hotel in the Maldives)) They bring everything, help everyone, and don't even let you bring anything to the table yourself—they do everything for you. It was a real hit! Conclusion: this is a wonderful hotel for a getaway before or after a flight! A couple of days here is a great option.
Very Good
63 reviews
8.4/10
Price from
DKK 286
per night
Check availability
Hotel near Galle Face Beach,Colombo
IIan Lagac 2026.01.02
Location is great, just beside One Galle Face Mall. Plenty of restaurants and cafes around. Beautiful sunset views (from the bar, pool, restaurant, lobby) and Galle Face opposite the road. Rooms are gorgeous and spacious. Checked in Dec 30-Jan 2 peak season. Hotel was fully booked. Waited in the lobby for my room to be ready upon check-in. Front desk said they will find me to let me know. Waited for more than an hour before I asked them again and told me that my room has been ready. Ordered some room service which took more than an hour to be delivered. Granted they told me that it may take about 50 minutes because it was peak hours. Upon delivery they told me it was comped because of the long wait. Pool, restaurant, and bar staff are all great. Very personable and accommodating. Loved the sky pool on the 31st floor. No bar but not as crowded as the main pool. Breakfast was great. A lot of choices. Asian selection is great. Pastries not so much, some didn’t seem fresh. Heard from some staff that it gets super busy from around 9 but didn’t experience any long wait. Plenty of tables to accommodate people. Overall a great experience and will definitely stay here again if I’m in Colombo.
Great
85 reviews
9.1/10
Price from
DKK 935
per night
Check availability
Hotel near Galle Face Beach,Colombo
MManuri Linara 2026.03.11
I recently stayed at the Ramada by Wyndham Colombo, and overall it was a wonderful experience. The room was extremely spacious, honestly one of the largest hotel rooms I have ever stayed in within Colombo. Everything was very clean and well maintained, and the amenities were excellent. The room included everything you might need—tea and coffee facilities, toiletries, toothbrushes, and more. The bed was very large and comfortable, and the TV, office table was huge as well. All the facilities such as the lights, air conditioning, and fan worked perfectly, so we had no issues at all. Our room was on the 8th floor (top floor) and we had a nice view overlooking the Galle Face Hotel with a small view of the ocean. The location of the hotel is also excellent since it is very close to Galle Face Green and many other attractions in Colombo, which makes it very convenient for travelers. The check-in process was smooth, and they welcomed us with a refreshing welcome drink. One thing to note is that the security procedure is quite strict. When we had guests visiting our room briefly, they had to provide their IDs and go through a security check. It was the first time I experienced this in a hotel, but it is understandable since it helps maintain safety. Although we booked bed and breakfast, we later asked if we could add the dinner buffet, but unfortunately it was already full. However, something very kind happened later that night. My mother wanted chicken congee, so we asked the room service staff if it was available. Even though it was not on the menu at that moment, they were kind enough to prepare and send us a bowl of chicken congee. It was a very thoughtful gesture, and we truly appreciated their kindness. The breakfast buffet was excellent with a very wide variety of food, and everything we tried was delicious. My family has always liked the buffets at Ramada, and this time was no different. They also had live cooking stations, and the staff there were very friendly and welcoming. Overall, everything about the stay was great. The room, service, location, and food were all excellent. I would definitely stay here again and highly recommend this hotel. It is absolutely worth the price and offers great value for money.
Very Good
155 reviews
8.8/10
Price from
DKK 332
per night
Check availability
See All Hotels With Spa in Western Province

Recent Reviews for Western Province Hotels

See all
8.5/10
Very Good
First trip here due to flight being cancelled, search in the trip.com for one night stayed it is a nice and peaceful hotel. Luckily met my friend’s friend Mr Sujith who is one of the Chief Chef here 👍👍👍, nice sea food with coconut ice cream is well recommended.
Pegasus Reef - A Beach Resort in Colombo

Pegasus Reef - A Beach Resort in Colombo

Hotel near Wattala
Price per night from:DKK 300
9.2/10
Great
Excellent one week stay with my mum. Great value for the money and they have the cinnamon element in this hotel too. I will stay here again. Their breakfast is the best and so convenient to get around.
Cinnamon Lakeside

Cinnamon Lakeside

Hotel near World Trade Centre, Colombo
Price per night from:DKK 574
8.8/10
Very Good
Hotel is in the heart of Colombo and very prominent location in Sri Lanka. I love the garden view. Food is excellent choices. Staff everyone is very courteous and well organise and presentable. All staff are consistently helpful. Special thanks to the restaurant staff Kamani ,Randil and Imesh. I will definitely comeback to this hotel when my next visit. My appreciation to all staff members during my stay.
Ramada by Wyndham Colombo

Ramada by Wyndham Colombo

Hotel near Galle Face Beach, Colombo
Price per night from:DKK 332
9.1/10
Great
Location is great, just beside One Galle Face Mall. Plenty of restaurants and cafes around. Beautiful sunset views (from the bar, pool, restaurant, lobby) and Galle Face opposite the road. Rooms are gorgeous and spacious. Checked in Dec 30-Jan 2 peak season. Hotel was fully booked. Waited in the lobby for my room to be ready upon check-in. Front desk said they will find me to let me know. Waited for more than an hour before I asked them again and told me that my room has been ready. Ordered some room service which took more than an hour to be delivered. Granted they told me that it may take about 50 minutes because it was peak hours. Upon delivery they told me it was comped because of the long wait. Pool, restaurant, and bar staff are all great. Very personable and accommodating. Loved the sky pool on the 31st floor. No bar but not as crowded as the main pool. Breakfast was great. A lot of choices. Asian selection is great. Pastries not so much, some didn’t seem fresh. Heard from some staff that it gets super busy from around 9 but didn’t experience any long wait. Plenty of tables to accommodate people. Overall a great experience and will definitely stay here again if I’m in Colombo.
ITC Ratnadipa, a Luxury Collection Hotel, Colombo

ITC Ratnadipa, a Luxury Collection Hotel, Colombo

Hotel near Galle Face Beach, Colombo
Price per night from:DKK 935
9.0/10
Great
Our stay at Granbell Hotel Colombo was nothing short of perfect. From the infinity pool with stunning ocean views to the stylish, modern rooms, everything felt luxurious yet welcoming. The rooftop bar was a highlight — ideal for sunsets and cocktails. Staff were friendly and attentive. A perfect blend of comfort and location in the heart of Colombo. Highly recommended for both short stays and relaxing vacations. #GranbellHotel #ColomboStay #SriLankaViews #OceanViewHotel #LuxuryStay #TravelSriLanka #RooftopVibes
Granbell Hotel Colombo

Granbell Hotel Colombo

Hotel near Kollupitiya, Colombo
Price per night from:DKK 305
9.0/10
Great
A nice, luxurious end to my first time in Sri Lanka. Room was spacious and had a beautiful view of the Lotus Tower, and service is extremely attentive. Breakfast was extremely diverse, and a server was eager to make local Sri Lankan recommendations which I really appreciated. However, the layout of the place is a little difficult, so be prepared to use a few different elevators to get around
Cinnamon Life at City of Dreams

Cinnamon Life at City of Dreams

Hotel near Colombo 02, Colombo
Price per night from:DKK 1,018
9.1/10
Great
The most beautiful hotel, loved the extra special treatment. Location perfect.
Paradise Road Tintagel Colombo

Paradise Road Tintagel Colombo

Hotel near Cinnamon Garden, Colombo
Price per night from:DKK 785
9.4/10
Amazing
Located at the most central avenue of Colombo has very nice view to the Indian Ocean, particularly from the rooftop garden and swimming pool, which probably is the largest in Asia. I was in this garden in 2018 and now is like a roof forest. The gym is well equipped and with panoramic view. The hotel is at the top of the mall, the dream of my wife. Every hour there was a shuttle to a tropical beach just outside Colombo. We did also the complementary half day tour to the city that was well organized. Excellent service and comfort.
Marino Beach Colombo

Marino Beach Colombo

Hotel near Colombo 03, Colombo
Price per night from:DKK 447
9.0/10
Great
Great stay! The room was clean and comfortable, and the staff were very friendly and helpful. The location is convenient, and everything met my expectations. Excellent value for money. I would definitely stay here again and recommend it to others.
Colombo Court Hotel & Spa

Colombo Court Hotel & Spa

Hotel near Colombo 03, Colombo
Price per night from:DKK 386
8.3/10
Very Good
Family: 3 adults and 2 children The apartment 801: + The apartment is large and spacious; + The rooms and bed linen are clean; + The bathroom is clean; + The room was cleaned well, towels were changed every day (I left a tip); + Hair dryer, air conditioner, iron work well; + There are dishes, appliances, and a washing machine in the kitchen; - There is no frying pan and no pots. It is impossible to cook on the stove, there is no microwave. - The furniture in the living room has an unpleasant smell and is dirty; - The iron board is dirty; - The curtains need to be changed; Reception: + They are polite; + Check-in was quickly; Restaurant (breakfast and dinner): + The quality of the products is high; + Variety of dishes; + The chefs are great; - There are a lot of guests on Saturday and Sunday due to the holidays, the priority for hotel guests is falling; Guards and butlers: + They seemed competent and friendly to me; + The rest of the staff are friendly and polite; Swimming pool: + Good view; + The kids liked it;
Hilton Colombo Residence

Hilton Colombo Residence

Hotel near Colombo 02, Colombo
Price per night from:DKK 664

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 to get cheap hotels on Trip.com?

There are several ways to discover 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 least expensive options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a diverse selection of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. Moreover, if you are a member of our loyalty program, you can log in to your account and discover exclusive discounted rates at hotel list pages.

What is the way to get lower prices at hotels?

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

How many hotels are listed in Trip.com?

There are over 1,500,000 hotels in more than 230 countries or regions on Trip.com. Don't know which hotel to book? Browse the site to get ideas!

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

It depends on the hotel policy and cancellation date. Kindly check the policy section of related hotel pages. To cancel or change your reservation, log in to your trip.com account, go to "My Bookings," and follow the instructions.

How do I contact trip.com customer service?

You can contact trip.com 24/7 customer service by visiting the trip.com help center and submitting a support request. You can also contact them by phone or chat, depending on your location.

Property Information for Tourists

Total Properties107
Number of Reviews 6,491
Weekday Avg. PriceDKK 750
Weekend Avg. PriceDKK 747