Hotels
Indian Ocean, Sri Lanka, Kandalama & Habarana & Sigiriya
Surrounded by lush tropical greenery, Aliya Resort & Spa is located right in front of Sigiriya Rock. It offers an outdoor pool, a fitness center, 4 restaurants and free Wi-Fi.
Indian Ocean, Sri Lanka, Halle
The Amangalla Hotel is located in the 400-year-old Galle Fort, which is a UNESCO World Heritage Site. The hotel offers colonial-style suites with four-poster beds and teak floors. The hotel has an outdoor pool and a spa.
Indian Ocean, Sri Lanka, Tangalle & Hambantota & Veligana
Amanwella Hotel, which means "quiet beach", has a private beach and luxury villas with private pools in Tangalle. The main infinity pool is set against the backdrop of the beautiful Indian Ocean.
Indian Ocean, Sri Lanka, Vadduwa & Kalutara
Featuring free Wi-Fi, Anantara Kalutara Resort offers an outdoor pool and barbecue facilities in Kalutara. The resort has a spa area with a sauna and a restaurant, and free private parking is available.
Indian Ocean, Sri Lanka, Tangalle & Hambantota & Veligana
Anantara Peace Haven Tangalle Resort 5*
Featuring free Wi-Fi, Anantara Peace Haven Tangalle Resort is set amidst 8.5 hectares of coconut plantations on a picturesque secluded beach along the south coast of Sri Lanka.
Indian Ocean, Sri Lanka, Bentota
Avani Bentota Resort & Spa is located on the beach of Bentota, in southern Sri Lanka. The hotel recreates the atmosphere of a seaside Dutch village.
Indian Ocean, Sri Lanka, Tangalle & Hambantota & Veligana
Cape Weligama Resort is located on a cliff top, 30 minutes east of Galle and 7 km from Mirissa Bay. It offers a spa and water sports facilities. Guests can work out at the fitness center, dine at the restaurant and enjoy a drink at the bar.
Indian Ocean, Sri Lanka, Colombo
The Cinnamon Grand Hotel is located in the centre of Colombo. It features a spa, 2 outdoor pools, a fitness center and 14 different restaurants and bars.
Indian Ocean, Sri Lanka, Colombo
Cinnamon Lakeside Hotel is located on the shores of Lake Beira in Colombo, a 10-minute drive from the Crescent Boulevard Shopping Mall.
Indian Ocean, Sri Lanka, Kandalama & Habarana & Sigiriya
Cinnamon Lodge Habarana is located in the middle of a green forest. It offers a large outdoor pool, a butterfly garden, 3 restaurants and air-conditioned rooms with a private balcony.
Indian Ocean, Sri Lanka, Kandy & Nuwara-Eliya
The luxurious 5-star Earl's Regency Hotel is a 5-minute drive from Kandy Train Station
Indian Ocean, Sri Lanka, Bentota
The beach is just a 3-minute walk away. Eden Resort & Spa is located on the west coast of Sri Lanka, next to the golden sands of Beruvela Resort. It offers stylish rooms, an outdoor freshwater pool, an Ayurvedic center and 3 restaurants. Free Wi-Fi is available.
Indian Ocean, Sri Lanka, Colombo
The beach is just a 1-minute walk away. This iconic colonial-style hotel was built in 1864. It features a spa and a saltwater pool with sun loungers and views of the vast Indian Ocean.
Indian Ocean, Sri Lanka, Akhungalla & Balapitiya & Kosgoda
Heritance Ahungalla is a luxury beach hotel located 76 km from Colombo. It offers stylish 5-star facilities with an outdoor pool, a golf course and free on-site parking.
Indian Ocean, Sri Lanka, Kandalama & Habarana & Sigiriya
The Heritage Kandalama Hotel offers accommodation in the hills in a peaceful location. This unique design hotel with magnificent architecture offers 3 amazing pools and exotic activities such as bird watching.
Indian Ocean, Sri Lanka, Negombo & Chilaw
The five-star Jetwing Beach Hotel is located by Etchukala Beach, 3 km from Negombo City. The hotel offers rooms with a view of the beach and free Wi-Fi internet access. The hotel also has a large outdoor pool and a spa.
Indian Ocean, Sri Lanka, Negombo & Chilaw
Jetwing Blue Resort is a 5-star resort located on the bronze-colored sand beach in Negombo. It features 2 magnificent outdoor pools, a spa and 2 restaurants. The rooms offer a spectacular view of the ocean.
Indian Ocean, Sri Lanka, Passecudes
Jungle Beach by Uga Escapes 5*
The 5-star Jungle Beach Resort is located in Trincomalee, just 27 km from Trincomalee Bus and Train Stations
Indian Ocean, Sri Lanka, Halle
The beach is just a 1-minute walk away. Lavanga Resort & Spa features a large outdoor pool with its own private cinema and beautifully decorated rooms with free Wi-Fi.
Indian Ocean, Sri Lanka, Colombo
Featuring an outdoor pool, Residence by Uga Escapes is just 900 metres from the famous Sri Lanka National Museum. Free Wi-Fi is available.
Indian Ocean, Sri Lanka, Bentota
Saman Villas is located in the peaceful fishing village of Aturuvella in Bentota. The hotel is located right on the ocean shore on the golden sands of Bentota.
Indian Ocean, Sri Lanka, Vadduwa & Kalutara
Serene Pavilions offers luxurious Balinese-style villas with views of the Indian Ocean and tropical landscapes. The property is a 45-minute drive from Colombo city centre. It features a large swimming pool, a spa and a gym.
Indian Ocean, Sri Lanka, Tangalle & Hambantota & Veligana
Shangri-La's Hambantota Resort & Spa 5*
Shangri-La's Hambantota Resort & Spa is located along the ancient spice route in a city with a rich history. It offers views of the pristine southern coast of Sri Lanka.
Indian Ocean, Sri Lanka, Colombo
Offering views of the Indian Ocean or the city skyline, Taj Samudra Hotel is a 5-minute drive from Fort Railway Station. It offers an outdoor pool, 7 restaurants and tennis courts.
Indian Ocean, Sri Lanka, Vadduwa & Kalutara
Blue Water Hotel is located in Wadduwa. It offers 4 restaurants, an outdoor pool and a full-service spa.
Indian Ocean, Sri Lanka, Halle
Fortress Hotel is located on the beach, on the south coast of Sri Lanka.
Indian Ocean, Sri Lanka, Colombo
Paradise Road Hotel Tintagel Colombo is housed in a former colonial residence. It offers boutique suites with free Wi-Fi and flat-screen TVs with cable channels. Guests can enjoy massage sessions by appointment, visit the pool, steam room and work out in the gym.
Indian Ocean, Sri Lanka, Passecudes
Located on the coast, just a few meters from the secluded beaches of Pasicuda Bay, Uga Bay Hotel offers well-equipped rooms, a spacious outdoor pool and free Wi-Fi.
Indian Ocean, Sri Lanka, Anuradhapura
The Ulagalla Resort is located on 23.4 hectares of tropical vegetation.
Indian Ocean, Sri Lanka, Bentota
Vivanta by Taj Bentota is located in the Galle region of Sri Lanka. The hotel offers spectacular views of the Indian Ocean.