Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check Prices on Hotels in Sri Lanka

Tonight Jul 20 - Jul 21
This weekend Jul 26 - Jul 28
Next weekend Aug 2 - Aug 4

Featured Sri Lanka 3 Star Hotels

See all 4,923 Properties in Sri Lanka

Estimated price for 1 night/2 adults

Cinnamon Red Colombo
Cinnamon Red Colombo
3.5 out of 5.0 59, Ananda Coomaraswamy Mawatha, Colombo
Free Cancellation
4.4/5 (788 reviews)
$63/ night for 2 guests

Easy accessible location. Friendly staff with excellent services. However lobby floor lacks places for discussion when you have guests coming over.

Reviewed on Jul 17, 2019
Grand Oriental Hotel
Grand Oriental Hotel
3.5 out of 5.0 02, York Street, Colombo
Free Cancellation
3.5/5 (271 reviews)
$24/ night for 2 guests

It is a historical place, and the oldest hotel in Sri Lanka.

Reviewed on Jul 9, 2019
North Gate by Jetwing
North Gate by Jetwing
3.5 out of 5.0 Station Road, Jaffna, Jaffna District
Free Cancellation
4.4/5 (35 reviews)
$60/ night for 2 guests

Clean comfortable rooms, Good Food, Easy Access & friendly Staff

Reviewed on Jul 13, 2019
Renuka City Hotel
Renuka City Hotel
3.5 out of 5.0 328 Galle Road, Colombo 3, Colombo, Western Province
Free Cancellation
4.1/5 (282 reviews)
$52/ night for 2 guests

Extraordinary restaurant, good location, nice room layout.

Reviewed on Apr 29, 2019
FAIR VIEW HOTEL COLOMBO
FAIR VIEW HOTEL COLOMBO
3.5 out of 5.0 27 Ramakrishna Road, Colombo
Free Cancellation
4.3/5 (195 reviews)
$41/ night for 2 guests

Everything is exceptionally perfect, location, staff, cleanleness, service, friendliness, quality and property is managed by the best manager and a very best team of staff that are all very professional and very helpful in every way, thanks to the best well managed property due to the best msnager ...

Reviewed on Jun 20, 2019
Oreeka Hotel – Complimentary Airport Transfer
Oreeka Hotel – Complimentary Airport Transfer
3.0 out of 5.0 Ivan De Silva Mawatha, Kandawala, Katana, Negombo, Western Province
Free Cancellation
4.2/5 (117 reviews)
$26/ night for 2 guests

We stayed at Oreeka for one night before our flight departure the next day. We were pleasantly surprised how quite and peaceful the pool area was considering we were so close to the airport. Very friendly staff onsite and food available so no need to worry about going anywhere. You can enjoy your ...

Reviewed on Jul 7, 2019
GSH Colombo
GSH Colombo
3.5 out of 5.0 382 Galle Road, Colombo, Western
3.9/5 (217 reviews)
$29/ night for 2 guests

I visited the property with my partner. Hotel is situated in the quite easy place to get in without any disturbance. The reception staff were attentive and they did the check-In speedily. my partner was delighted from their welcome drink and special thank for that. however our first impression about ...

Reviewed on Apr 22, 2019
Mount Blue Kandy
Mount Blue Kandy
3.5 out of 5.0 15 Dharmaraja Mawatha, Kandy, CP
Free Cancellation
5.0/5 (1 reviews)
$2,884/ night for 2 guests

Amazing staff, location and view. Everyone who worked there were attentive and went the extra mile to make sure we were comfortable. The view is stunning and facilities and amenities lovely. Best stay I’ve had in Kandy.

Reviewed on Mar 24, 2019
Camelot Beach Hotel
Camelot Beach Hotel
3.0 out of 5.0 345 Lewis Place, Negombo, Western
Free Cancellation
4.0/5 (125 reviews)
$54/ night for 2 guests

Staff were very friendly and helpful. The room was clean and bed was comfortable.

Reviewed on Jul 12, 2019
Map

Three Star Hotel Guide for Sri Lanka

There’s a reason the top 3 star hotels in Sri Lanka, Asia are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Sri Lanka, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

Search for a cheap deal on a 3 star upscale hotel in Sri Lanka for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Sri Lanka near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

From business trips to family getaways, the Sri Lanka 3 star hotels offer a fantastic home base for any type of vacation.

Recently Booked 3 Star Hotels in Sri Lanka

Hotel Suisse
3.5 out of 5.0
Last booking: 33 minutes ago
Grand Oriental Hotel
3.5 out of 5.0
Last booking: 1 hour ago
Galadari Hotel
4.0 out of 5.0
Last booking: 4 hours ago
Sigiriana Resort by Thilanka
4.0 out of 5.0
Last booking: 7 hours ago
Oak Ray Regency Hotel
3.5 out of 5.0
Last booking: 7 hours ago
Palms, Mount Lavinia
4.0 out of 5.0
Last booking: 11 hours ago
Galle Face Hotel
5.0 out of 5.0
Last booking: 15 hours ago
Jetwing Lagoon
5.0 out of 5.0
Last booking: 16 hours ago
Earl's Regent Kandy
4.0 out of 5.0
Last booking: 18 hours ago