Things to see and do - Sri Lanka
Leaving for Sri Lanka
Modify the search
Why book on MICHELIN Travel?
More than 200,000 hotels worldwide
Cancel on the same day without charges*
Book without fees*
*according to the hotel terms and conditions
Hotels Sri Lanka
Results 1 to 20 on 1139
Sort by :
25, Galle Face Centre Road LKA - Colombo
Prix from : 139 USD
Taj Samudra offers rooms overlooking the Indian Ocean or city skyline situated a 5-minute drive from Fort Railway Station. It boasts an outdoor pool, 7 dining options and tennis courts. Bright and airy, elegant rooms have classic wood furnishings an..
Bentota LKA - Bentota
Prix from : 135 USD
Vivanta by Taj Bentota is located in Sri Lanka's Galle District, offering breathtaking views of the Indian Ocean. Pampering spa services, an outdoor pool and 5 dining options are provided. Vivanta’s well-lit rooms come equipped with a minibar and te..
234-236 Colombo Negombo road, Seeduwa LKA - Negombo
Prix from : 85 USD
Sitting on a coconut plantation beside the Negombo Lagoon, The Gateway Hotel Airport Garden features an outdoor pool and tennis courts. It also offers 2 dining options and a shopping arcade. The Gateway Hotel Airport Garden is less than 5 km from Ba..
11 Marine Drive, Colombo - 06 LKA - Colombo
Prix from : 71 USD
Enjoying a beachfront location on Colombo Beach, Global Towers offers value-for-money accommodation with 24-hour room service. It features an outdoor pool, a fitness centre and a spa offering Ayurvedic treatments. Global Towers Hotel & Apartments is..
30 Sir Mohamed Macan Makar Mawatha, P.O.Box 1202 LKA - Colombo
Prix from : 107 USD
Ramada Colombo is located in Sri Lanka, a 5-minute walk from Colombo Fort Railway Station. The hotel offers an outdoor pool, 2 restaurants and a bar. Free parking is available. The air-conditioned rooms are equipped with a minibar, cable TV and coff..
65 Rosmead Place LKA - Colombo
Prix from : 193 USD
A former colonial residence, Paradise Road Tintagel Colombo features boutique-style suites with free Wi-Fi and flat-screen TVs with cable channels. It offers massages by appointment, a pool, steam room and fitness room. Paradise Road Tintagel Colomb..
138/18 - 138/22 Galle Road LKA - Bentota
Prix from : 160 USD
Paradise Road The Villa Bentota is a beach side boutique hotel featuring individually designed rooms and suites. Surrounded by tropical gardens, it offers 2 outdoor pools and free Wi-Fi. Each room has a unique layout, style and decor. Room amenities..
Matara Road, PO Box 126, Habaraduwa LKA - Koggala
Prix from : 183.46 USD
The Fortress is located along the beach, on the southern coast of Sri Lanka. It offers spacious accommodation, an outdoor pool and 2 restaurants. Wi-Fi and on-site parking are free. The Fortress Hotel is a 15-minute drive from Unawatuna and a 20-min..
842, Negombo Road, Katuanayake LKA - Katunayaka
Prix from : 68 USD
Ramada Katuanayake is located just 7 km away from Bandaranaike Airport. It features a fitness centre, an outdoor swimming pool, and spa facilities. Free on-site parking spaces are available. All rooms are air-conditioned and equipped with cable TV, ..
Kaluwamodera, Aluthgama LKA - Bentota
Prix from : 129.60 USD
Eden Resort & Spa provides elegant rooms on the west coast of Sri Lanka, along the golden sands of Beruwela. It features a freshwater outdoor pool, an Ayurveda Centre and 3 restaurants. Hotel Eden Resort & Spa is situated 96 km away from Colombo Ban..
2 Sir Chittampalam A Gardiner Mawatha, Colombo 02 LKA - Colombo
Prix from : 135 USD
Overlooking the Indian Ocean and Beira Lake, Hilton Colombo Hotel offers direct access to Colombo’s World Trade Centre. It features an outdoor pool, 24-hour business centre and 10 dining outlets. Featuring scenic views from over-sized windows, spaci..
64, Lotus Road, Colombo 1 LKA - Colombo
Prix from : 131.08 USD
Presenting sweeping views of the Indian Ocean, Galadari Hotel is just 320 metres from Colombo World Trade Centre. With 8 dining options, it also has an outdoor pool and a spa. Enjoying direct beach access, Galadari Hotel is less than 1 km from local..
Heerassagala Road, Bowalawatta Road LKA - Kandy
Prix from : 81.98 USD
Presenting beautiful views of Alagalla Mountains, Randholee Luxury Resort has an infinity pool, free Wi-Fi in public area and Ayurvedic massage. It enjoys a quiet location in Dumbara Valley, at the foot of Heeressagala Mountain. Featuring traditiona..
Galwalla Road, Pothanegama LKA - Anuradhapura
Prix from : 45 USD
Heritage Hotel is located in the city centre of Anuradhapura, a UNESCO World Heritage Site. It offers rooms with cable TV, an outdoor pool, 2 dining options and free parking. Free Wi-Fi access is available at all areas. Rooms at the Heritage Hotel c..
P.O Box 11, Heritance Kandalama LKA - Dambulla
Prix from : 117.60 USD
A tranquil retreat perched on hills, Heritance Kandalama offers panoramic views of the Sigiriya Rocks. Boasting a spectacular architecture, this unique design hotel provides 3 impressive pools and exotic activities like bird watching. Kandalama Heri..
Hotel Hill Top 200/21, Bahirawakande, Peradeniya Road, Kandy (Central Province) Sri Lanka. LKA - Kandy
Prix from : 44 USD
Hotel Hilltop is located 1 km from Kandy Town, the cultural capital of Sri Lanka. It offers modern accommodation with an outdoor pool, a spa and free parking on site. Air-conditioned guestrooms are fitted with a minibar, a work desk and a TV with ca..
Kudawaskaduwa, Waskaduwa, Western Province LKA - Kalutara
Prix from : 78 USD
Offering beachfront rooms with private balconies, The Sands By Aitken Spence Hotels boasts garden landscapes, an outdoor pool with bar and fitness centre. It offers free parking and 4 dining options. Free Wi-Fi is available in public areas. The spac..
The Tea Factory Kandapola, Nuwara Eliya Sri Lanka. LKA - Nuwara Eliya
Prix from : 176 USD
Heritance Tea Factory offers colonial-style rooms with views of the surrounding tea plantations and hills. It features a luxurious spa, tea-picking tours and a restaurant set in a train carriage. Cosy guestrooms come with a minibar, cable TV and fre..
Bandarawela Hotel No. 14, Welimada Road, Uva Province LKA - Bandarawela
Prix from : 41 USD
Bandarawela Hotel is a colonial style mountain resort located along Welimada Road in Sri Lanka’s Uva Province. The hotel offers a restaurant, bar and a 24-hour front desk. Rooms at the Bandarawela Hotel come with air conditioning, a TV, radio and ha..
Yala Junction, Kirinda LKA - Kirinda
Prix from : 48 USD
Located in the town of Tissamaharama, Elephant Reach is a 265 km drive, south from Colombo. The eco-friendly hotel offers an outdoor pool, restaurant and rooms with a DVD player. This nature resort is situated near the Yala National Park and is spre..