Customized for your search:

4 Star Hotels in Sri Lanka

Sri Lanka hotels
Sri Lanka

More Sri Lanka 4 Star Hotels

UGA Bay - Kalkudah Hotels
Rating: 4.5 Stars
$234
Check availability

UGA Bay

Coconut Board Road, Kalkudah - Map
 
 
Had a fabulous time. Staff are fantastic. Lovely rooms and beautiful beach. I will definitely be back. Lovely warm sea
A Traveller
Offering direct access to the beach, this Pasikuda resort is 0.8 mi (1.3 km) from Pasikuda Beach and 11.4 mi (18.4 km) from …More
Amaya Beach - Kalkudah Hotels
Rating: 4.0 Stars
$147
Check availability

Amaya Beach

National Holiday Resort, Passikudah,, Kalkudah - Map
 
 
"Room service"
First time on March 2015 I went there and as soon as I checked in they brought me a fruit basket to the room and the second time I went there on April 2015 and did not get that fruit basket .How come they beacame so cheap with in couple of weeks. And also I called the reception and ask for extra tea bags and they said ok and it never send.
Traveller from usa
Nestled on the beach, this Pasikuda resort is 0.9 mi (1.4 km) from Pasikuda Beach and 11.7 mi (18.8 km) from Saint Nicholas …More
Indika Lake Resort - Anuradhapura Hotels
Rating: 4.0 Stars
Check availability

Indika Lake Resort

Kandy Road, Anuradhapura - Map
 
 
Situated in the historical district, this cottage is within 6 mi (10 km) of Jetawanaramaya Museum, Thuparamaya, and …More
Trinco Blu by Cinnamon - Trincomalee Hotels
Rating: 4.0 Stars
Check availability

Trinco Blu by Cinnamon

Upuvali, Trincomalee 31000 - Map
 
 
Very unspoilt nice beach. Nice unfussy hotel- slightly lacking in facilities. Rooms and bathrooms-could have been bigger/more generous. Very pleasant staff.
A Traveller
Nestled on the beach, this Trincomalee resort is within 6 mi (10 km) of Fish Market, Trincomalee Harbour, and Lovers Leap …More
Palmstone Retreat - Kithulgala - Kithulgala Hotels
Rating: 4.5 Stars
$199
Check availability

Palmstone Retreat - Kithulgala

Koskanuwala Watta, Kithulgala 0094 - Map
 
 
4.0 out of 5 (2 reviews)
This hotel is situated on the riverwalk.More
Ramada Katunayake - Seeduwa - Katunayake Hotels
Rating: 4.0 Stars
Check availability

Ramada Katunayake

842 Negombo Road, Seeduwa - Katunayake 11410 - Map
 
 
"Useful ,good Airport hotel"
Needed an hotel for night close to Colombo airport and this seemed the best available. Turned out to be an excellent choice. Room was large,big bed and most comfortable. Staff was helpful despite my late arrival and the 24 hr restaurant was ideal. Taxi for early morning drive to airport was well arranged and provided a good prompt service
Traveller from Brighton ,UK
Situated on a river, this hotel is within 9 mi (15 km) of Guruge Nature Park, Negombo Beach, and Muthurajawela Visitor …More
Amaranthe Bay - Trincomalee Hotels
Rating: 4.0 Stars
Check availability

Amaranthe Bay

No 101/17, Alles Garden Road, Trincomalee - Map
 
 
Situated near the beach, this resort is within 6 mi (10 km) of Fish Market, Sri Pathrakali Temple, and Fort Frederick …More
Anilana Nilaveli - Nilaveli Hotels
Rating: 4.5 Stars
Check availability

Anilana Nilaveli

1508 Ward4, Nilaveli - Map
 
 
Room was spacious & comfortable. Bathroom however was disappointing. Shower looked as if it hasn't been cleaned for months! Staff were ok. Pool was great & beautiful beach view from there.
A Traveller
Situated on the beach, this spa hotel is 1.6 mi (2.6 km) from Pigeon Island National Park and within 12 mi (20 km) of Fish …More
Anilana Pasikuda - Kalkudah Hotels
Rating: 4.5 Stars
Check availability

Anilana Pasikuda

No.14, Hotel Development Road, Kalkudah - Map
 
 
Located in Pasikuda, this beach hotel is 1 mi (1.7 km) from Pasikuda Beach and 11.7 mi (18.8 km) from Saint Nicholas Church …More
Taj Samudra - Colombo Hotels
Rating: 4.0 Stars
Check availability

Taj Samudra

25 Galle Face Centre Road, Colombo 3 - Map
 
 
"Very impressive hotel overlooking the ocean. "
We were a family of 6 travelling for the first time in Sri Lanka and stayed I night at the Taj Samudra. It is definitely a great hotel and I would stzy there again if visiting Colombo
Traveller from S
Located in the heart of Colombo, this eco-friendly hotel is within 3 mi (5 km) of Nawaloka Hospital, Sambodhi Chaitiya, and …More

Search from 131 Sri Lanka Hotels - 4 Stars


    Need help booking?

    Call 1-800-551-2409
    Visit Customer Support »

    Why book with Expedia ?

    • 271,000+ hotels worldwide
    • No Expedia Cancellation Fee
    • Best price guarantee
    • 91% customer satisfaction

    Sri Lanka Four Star Hotel Information

    When you need to book a room with luxurious amazing amenities and the best rates, the 4 star hotels in Sri Lanka, Sri Lanka are incredible options. Known for their extra perks, first-rate service, and fantastic locations, each of the Sri Lanka 4 star hotels offers the ultimate experience for globe-trotting travelers. Relax in your expertly designed room. Kick back with around-the-clock room service.

    Get a good night’s sleep with the ultra-plush bedding, and freshen up in the morning with designer-inspired body products. It’s all available when you stay at one of the top book a four star hotels in Sri Lanka. What’s more, thanks to Expedia you might even score a cheap great deal on a 4 star hotel in Sri Lanka, Sri Lanka, areas near the hottest attractions, so you can plan a sightseeing adventure and take advantage of unbeatable discounts in one fell swoop.

    Whether you’re putting together a serene getaway or want to revel in the most vibrant entertainment district, 4 star Sri Lanka hotels offer everything your heart desires.

    Read More

    Hide
    Customers Rate Expedia
    Powered by feefo
    91% recommended
    4.5
    From 29,939 Reviews