Find Deals onResorts in Sri Lanka
Check Last Minute Sri Lanka Hotel Deals
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking!
Cheap Resorts in Sri Lanka

Amaya Beach Pasikudah
National Holiday Resort, Passikudah, Pasikuda
Stay at this 5-star luxury resort in Pasikuda. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Pasikuda Beach and Kalkudah Beach are ...
8.8/10 Excellent! (112 reviews)

Jetwing Blue
Negombo Beach, Ethukala, Negombo
Stay at this 5-star luxury resort in Negombo. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Negombo Beach and Negombo Beach Park are ...
7.8/10 Good! (373 reviews)

Shangri-La Hambantota
Sittrakala Estate, Chithragala, Ambalantota, Hambantota
Stay at this 5-star luxury resort in Hambantota. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Shangri-La's Golf and Country Club and ...
8.6/10 Excellent! (98 reviews)

Cape Weligama - Relais and Chateaux
Abimanagama Rd, Weligama, Southern Province
Stay at this 5-star luxury resort in Weligama. Enjoy free WiFi, free parking, and 13 outdoor pools. Popular attractions Mirissa Beach and Turtle Bay Beach are ...
9.8/10 Exceptional! (62 reviews)

Amaranthe Bay
No 101/17, Alles Garden Road, Uppuweli, Trincomalee
Stay at this 4-star spa resort in Trincomalee. Enjoy free WiFi, a full-service spa, and a nightclub. Popular attractions Uppuveli Beach and Trincomalee War Cemetery ...
9/10 Wonderful! (107 reviews)

Hotel Sigiriya
Hotel Road, Sigiriya
Stay at this 4-star spa resort in Sigiriya. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
8.6/10 Excellent! (522 reviews)

Amaya Lake Dambulla
Kap Ela, Kandalama, Kandalama
Stay at this 4-star spa resort in Kandalama. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Popham's Arboretum and Dambulla Cave ...
8.4/10 Very Good! (128 reviews)

Sun Siyam Pasikudah
Pasikudah, Pasikuda
Stay at this 5-star luxury resort in Pasikuda. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the property condition in our reviews. ...
9/10 Wonderful! (51 reviews)

Trinco Blu by Cinnamon
Upuvali, Trincomalee
Stay at this 4-star beach resort in Trincomalee. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions Uppuveli Beach and Trincomalee War Cemetery ...
8.6/10 Excellent! (219 reviews)

98 Acres Resort & Spa
98 Acres Resort & Spa, Greenland Estate, Namunukula Road, Ella
Stay at this 4.5-star luxury resort in Ella. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions ...
9.4/10 Exceptional! (92 reviews)

Aliya Resort & Spa
Audangawa, Kimbissa, Avudangawa
Stay at this 5-star luxury resort in Avudangawa. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Pidurangala Rock and Sigiriya Museum ...
9.2/10 Wonderful! (261 reviews)

Jetwing Vil Uyana, A Luxury Reserve
Rangirigama, Sigiriya
Stay at this 4.5-star luxury resort in Sigiriya. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Sigiriya Museum and Ancient City ...
9.4/10 Exceptional! (61 reviews)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Trending Hotels in Sri Lanka

Shangri-La Colombo
1 Galle Face, Colombo
Stay at this 5-star luxury hotel in Colombo. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
9.2/10 Wonderful! (447 reviews)
2 night stay.
"Good location of hotel. Clean and friendly service. Only issue was check in was very slow even though there was no rush."
Reviewed on Jul 1, 2025

Mandarina Colombo
433, Galle Road, Colombo
Stay at this 5-star luxury hotel in Colombo. Enjoy free WiFi, free parking, and a rooftop terrace. Our guests praise the helpful staff and the clean rooms in ...
8.6/10 Excellent! (1,001 reviews)
"had a great stay, thank you mandarina."
Reviewed on Jun 24, 2025

Granbell Hotel Colombo
Kollupitiya Road, 282/5, Colombo, Western Province
Stay at this 3.5-star spa hotel in Colombo. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the bar and the helpful staff in our reviews. ...
8.4/10 Very Good! (265 reviews)
"Convenient, easy to check in with 24 hour manned reception. The rooms were great, so was the pool and the view. Wouldn’t recommend the Japanese restaurant."
Reviewed on Jun 24, 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Other Cheap Accommodation in Sri Lanka

Cinnamon Red Colombo
59, Ananda Coomaraswamy Mawatha, Colombo
8.8/10 Excellent! (1,000 reviews)
- Explore more Resorts near Sri Lanka
- More Places To Stay in Sri Lanka
- Popular Car Rental Deals by Destination
- Hotels with Free Parking in Sri Lanka
- Family Hotels in Sri Lanka
- Beach Hotels in Sri Lanka
- Hotels with a Pool in Sri Lanka
- Resorts & Hotels with Spas in Sri Lanka
- Historic Hotels in Sri Lanka
- Apartment Hotel in Sri Lanka
- Hotel Wedding Venues in Sri Lanka
- Pet-friendly Hotels in Sri Lanka
- Romantic Hotels in Sri Lanka
Car Rental Deals in Sri Lanka
- Car rentals in Las Vegas
- Car rentals in New York
- Car rentals in Orlando
- Car rentals in London
- Car rentals in Paris
- Car rentals in Cancun
- Car rentals in Miami
- Car rentals in Los Angeles
- Car rentals in Rome
- Car rentals in Punta Cana
- Car rentals in Riviera Maya
- Car rentals in Barcelona
- Car rentals in San Francisco
- Car rentals in San Diego County
- Car rentals in Oahu
- Car rentals in Chicago