Go Hotels
Home > Sri Lanka Sri Lanka Flag

We have 4,514 hotels in Sri Lanka.

The Trevene Hotel
The Trevene Hotel Star Rating 2        
No 17 Park Road

Set in a mountainous region, this unpretentious guesthouse in a Colonial bungalow is 8 km from Nanu Oya railway station, and 2 km from Nuwara Eliya Golf Club, established in the late 19th century.The laid-back rooms feature wood floors and fireplaces, plus cable TV and en suite bathrooms.Breakfast is served in a dining room overlooking the landscaped garden, and other meals can be arranged for a fee.
MPS Village
MPS Village        
Kalundewa Road,Dambulu Oya Junction,Dambulla

Coco Royal Beach Resort - Waskaduwa
Coco Royal Beach Resort - Waskaduwa        
Beach Road Mahawaskaduwa

Located in Wadduwa, Coco Royal Beach Resort - Waskaduwa is within a 35-minute drive of Ratmalana Airport and offers a swimming pool. It also features 24-hour room service, a 24-hour reception and a coffee bar.The hotel provides Wi-Fi, a concierge and luggage storage.
Kassapa Lions Rock
Kassapa Lions Rock Star Rating 3        

This tranquil rural hotel is 10 km from the ruins of Sigiriya, an ancient city perched on a granite peak known as the Lion's Rock, and 28 km from the Kandalama Reservoir.Featuring wood furnishings, the unfussy chalet rooms provide satellite TV, minibars and open-air showers.Complimentary breakfast is served in a relaxed, open-air restaurant/bar that offers regional fare.
Jetwing Beach
Jetwing Beach Star Rating 5        
Porutota Road

Overlooking the Indian Ocean, this modern, upscale beachfront hotel is 4 km from Angurukaramulla Temple and 5 km from Bolawalana Church.Featuring balconies or terraces with ocean views, the chic, airy rooms have free Wi-Fi, flat-screen TVs, minibars, and tea and coffeemaking facilities. Upgraded rooms add separate seating areas, while suites come with private hot tubs.
The Sands Kalutara
The Sands Kalutara Star Rating 4        

Ramada Resort in Kalutara is conveniently located on the southern coastal belt in Sri Lanka, 41 Kms-approx. 1 hour away from the Colombo city and 71 Kms-approx. 2 hours from the International Airport.
Tourmaline Hotel
Tourmaline Hotel Star Rating 3        

Tourmaline Hotel is located in Kandy and features free Wi-Fi, outdoor tennis courts and a free shuttle service. It also offers a kids pool, an outdoor pool and an executive floor.This 3-star hotel provides a playground, 24-hour room service and a 24-hour reception.
Centauria Tourist Hotel
Centauria Tourist Hotel Star Rating 3        
New Town

Centauria Tourist Hotel provides a comfortable setting while in Embilipitiya. It features a gym, as well as body treatments, an outdoor pool and a coffee bar.The air-conditioned rooms at Centauria are modern.
Ceylon Tea Trails Hotel Colombo
Ceylon Tea Trails Hotel Colombo Star Rating 5        
46/38, Nawam Mawatha

Situated in Hatton, Ceylon Tea Trails Hotel Colombo provides 5-star accommodation, as well as an outdoor pool. It also offers a garden, wireless internet and a laundry service.Every luxury room at the hotel features wireless internet access and all the necessities for a comfortable stay.
Theva Residency Kandy
Theva Residency Kandy Star Rating 5        
11/B5/10-1, 6th Lane, Off Circular Road 2, Hantana

Theva Residency Kandy is located in Kandy and is close to the Ceylon Tea Museum. It offers an outdoor pool, a Jacuzzi and complimentary Wi-Fi.This 5-star hotel provides 24-hour room service, a coffee bar and a sauna.
More on Sri Lanka .

View all 4,514 Sri Lanka hotels

View all 145 locations in Sri Lanka
Sri Lanka (formerly Ceylon) is an island nation south of India in the Indian Ocean. Its diverse landscapes range from rainforest and arid plains to highlands and sandy beaches. It's famed for its ancient Buddhist ruins, including the 5th-century citadel Sigiriya, with its palace and frescoes. The city of Anuradhapura, Sri Lanka's ancient capital, has many ruins dating back more than 2,000 years.
Sri Lanka
Sri Lanka
Sri Lanka