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, Maldives, The central part of the archipelago
Amilla Fushi Resort is located on Baa Atoll. Guests are accommodated in villas with sea views, located among lush greenery or on the white sand coast. It offers an outdoor pool, a spa and wellness centre and free Wi-Fi.
Indian Ocean, Maldives, The central part of the archipelago
Anantara Dhigu Maldives Resort 5*
Anantara Dhigu Maldives Resort is located on South Male Atoll. It offers stylishly decorated villas above the water and next to the beach, as well as a diving center and a surf school. Yoga classes and meditation under the guidance of a coach are especially popular among beach activities.
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, Maldives, The central part of the archipelago
Anantara Kihavah Maldives Villas 5*
Anantara Kihavah Villa Complex is located on the picturesque island of Kihawa Hurawalhi in Baa Atoll. It offers luxurious villas with an infinity pool. The complex is surrounded by coral reefs, next to the blue lagoon. Free Wi-Fi is available and there is also a spa on the water.
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, Maldives, The central part of the archipelago
Anantara Veli Maldives Resort 5*
The Anantara Veli Maldives Hotel is located on the picturesque sandy coast and is ideal for a beach holiday. It offers its own water sports center and luxurious bungalows above the water. The hotel's 5 restaurants offer beautiful views of the Indian Ocean.
Indian Ocean, Maldives, The central part of the archipelago
Angsana Ihuru Luxury Resort is located on Ihuru Island, surrounded by one of the best preserved coral reefs of the Maldives. It offers beach villas with a private wooden patio, as well as an underwater safari, Maldivian cooking classes and the 5-star PADI Diving Center. The hotel staff also speaks Chinese.
Indian Ocean, Maldives, The northern part of the archipelago
Angsana Ihuru Luxury Resort is located on Ihuru Island, surrounded by one of the best preserved coral reefs of the Maldives.
Indian Ocean, Maldives, The southern part of the archipelago
Featuring 5 restaurants and a luxurious private beach, Angsana Velavaru is located on Velavaru Island (Turtle Island). It offers villas built on the beach or above the water with a private pool. The flight from Male International Airport to the hotel takes 40 minutes.
Indian Ocean, Maldives, The central part of the archipelago
Atmosphere Kanifushi Maldives 5*
The five-star all-inclusive Atmosphere Kanifushi Maldives Resort is located on the beautiful sparsely populated Lhaviyani Atoll. It offers luxurious villas located next to white beaches and a turquoise lagoon. A seaplane flight to Male International Airport takes only 35 minutes.
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, Maldives, The central part of the archipelago
Offering a luxurious beach holiday, Banyan Tree Vabbinfaru Resort is just a 25-minute boat ride from Male International Airport.
Indian Ocean, Maldives, The central part of the archipelago
Baros Maldives Hotel is located next to the clear waters of the Indian Ocean. It offers superb, luxurious rooms with a home multimedia entertainment system and a private garden.
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, Maldives, The northern part of the archipelago
Cheval Blanc Randheli (Noonu atoll) 5*
Experience the epitome of Maldivian luxury at Cheval Blanc Randheli, where charming thatched-roof bungalows blend seamlessly with lush tropical surroundings. With villas nestled along the beach or perched over the water, each exuding warmth in tones of beige and coffee, guests are treated to breathtaking sea views from private terraces.
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, Maldives, The central part of the archipelago
Coco Bodu Hithi Resort, which resembles an island paradise, is located on North Male Atoll, a 40-minute boat ride from Male International Airport.
Indian Ocean, Maldives, The central part of the archipelago
Coco Palm Dhuni Kolhu offers luxurious tropical-style villas located by crystal clear waters on a separate island paradise, as well as 5 restaurants, a 5-star spa and a fitness center.
Indian Ocean, Maldives, The central part of the archipelago
Conrad Maldives Rangali Island 5*
The luxurious Conrad Maldives Rangali Island Complex is located on 2 different islands connected by a bridge. It offers spacious private villas, Ithaa glass underwater restaurant and 2 award-winning spas.
Indian Ocean, Maldives, The central part of the archipelago
Constance Halaveli, Maldives 5*
At the Constance Halaveli Island Resort, guests can enjoy a luxurious stay in spacious villas with their own plunge pool. It offers a fully equipped spa, diving center and tennis courts, as well as 3 restaurants.
Indian Ocean, Maldives, The central part of the archipelago
Constance Moofushi Maldives 5*
The luxurious and secluded Constance Moofushi Beach Hotel is located on South Ari Atoll in the Maldives Archipelago, surrounded by white sandy beaches and crystal clear lagoons. It features a beautiful infinity pool, free Wi-Fi and a delightful spa.
Indian Ocean, Maldives, The northern part of the archipelago
Offering sea views and a year-round outdoor pool, Dhigali Maldives Resort is located on Meedhoo Island, a 45-minute seaplane flight away. The hotel has a spa center, sauna, restaurant and bar.
Indian Ocean, Maldives, The central part of the archipelago
The beach is just a 2-minute walk away. Dusit Thani Maldives Luxury Resort is located on Madhu Island in Baa Atoll, surrounded by picturesque coral reefs and turquoise lagoons. It offers a private beach, a tree-lined spa, free Wi-Fi in the rooms and a 750 sq.m outdoor pool. meters, one of the largest in the Maldives. The staff speaks English, Russian, Arabic, Japanese, Thai and North Chinese.
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, Maldives, The central part of the archipelago
An ideal place for a relaxing holiday. The magnificent Finolhu Hotel was created so that its guests can relax, forget about the hustle and bustle of big cities and fully experience unity with nature. There are snow-white sandbanks and shady groves, the pale blue water of the pools echoes the sea surface, and wonderful villas under thatched roofs beckon with a unique Maldivian atmosphere. Guests can choose a bungalow on the beach, among blooming gardens, or stay in a villa built on stilts above the water, so that nothing prevents them from admiring the stunning ocean panoramas.
Four Seasons Resort at Anahita 5*
Villas are situated on the mainland, with their own private garden. Guests in the Ocean Villas on the private island can enjoy direct access to the lagoon from their gardens, while if you’re in a Beach Villa you can step straight onto the sand from your terrace.
Indian Ocean, Maldives, The central part of the archipelago
Four Seasons Resort Maldives at Kuda Huraa 5*
Surrounded by a garden with colorful tropical plants, Four Seasons Maldives at Kuda Huraa Resort is located on its own coral reef and built in the style of a traditional Maldivian village.
Indian Ocean, Maldives, The central part of the archipelago
Four Seasons Resort Maldives at Landaa Giraavaru 5*
Featuring a 2 km long lagoon, Four Seasons Maldives Resort is located on Baa Atoll, on the territory of the World Biosphere Reserve, which is a UNESCO Cultural Heritage Site. The rich interior of the hotel resembles a jungle.
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, Maldives, The central part of the archipelago
The luxurious Gili Lankanfushi Hotel is located above the Indian Ocean next to the sea and the sun. It offers free Wi-Fi, an outdoor pool with ocean views and a spa with a relaxed atmosphere.
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, Maldives, The northern part of the archipelago
Hideaway Beach Resort & Spa 5*
Hideaway Beach Resort & Spa is located on Haa Alif Atoll, in the northern part of the Maldives. It offers luxury exclusive villas with a private butler and 5 restaurants. Free Wi-Fi is available throughout the resort and spa.
Indian Ocean, Maldives, The central part of the archipelago
Located on a charming private island in the pristine Laviani Atoll in the Maldives, Hurawalhi Island Resort is the perfect balance of tranquility and excitement, comfort and adventure; it ignites the fire of feelings and preserves the romance of privacy.
Indian Ocean, Maldives, The central part of the archipelago
Huvafen Fushi Luxury Resort is located on the North Male Atoll in the Maldives.
Indian Ocean, Maldives, The northern part of the archipelago
JA Manafaru Resort is located on the northernmost private island of Haa Alif Atoll. It offers a luxurious beach and villas built above the water with private outdoor pools and free Wi-Fi. The complex has a diving center of the Professional Association of Diving Instructors (PADI), and there are 3 additional outdoor pools. Spa treatments are available. Surrounded by a quiet white sandy beach with an area of over 14 hectares, the hotel can be reached by seaplane or by domestic charter flight from Male.
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, Maldives, The southern part of the archipelago
Jumeirah Dhevanafushi Resort offers accommodation in luxury villas with a private pool, located a few steps from the lagoon with clear water and sandy beaches.
Indian Ocean, Maldives, The central part of the archipelago
Jumeirah Vittaveli Resort offers rich entertainment programs, wellness services, a 5-star PADI diving center, as well as Talise Spa and fitness centers. Surrounded by a lush living garden, Talise Spa offers Asian treatments using organic/natural products.
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