Luxury Hotels in Sri Lanka

Last updated on Jul 14, 2022

We have found 607 best hotel deals in Sri Lanka. Below are the most elegant and luxurious stays in Sri Lanka. Enter your dates to find the best luxury hotel for your stay.

A country with an intriguing culture and history, Sri Lanka is an excellent spot for travelers who want to explore hidden gems, get lost on landscaped trails, and enjoy white sand beaches. Sri Lanka caters to wildlife enthusiasts and adventurous spirits, but also to high-end travelers who want to experience the latest in luxurious accommodation and world-class service.

  • Rekawa, Sri Lanka
Buckingham Place
  • From $250 /per night

Situated in the charming village of Rekawa, Buckingham Place is a small yet luxurious resort surrounded by landscaped scenery. There’s not much in the immediate area except for Rekawa turtle beach which is a short walk away. If you do want to explore the area, the hotel organizes excursions to Ussangoda Beach and Mulkirigala Rock Temples.

Check Availability

Near the hotel is the breathtakingly beautiful and wild Rekawa Beach. Guests have also access to a 33 m infinity pool and a small kids’ pool. The pool area has sun loungers and a bar; this is a great spot to unwind over a cocktail. Inside the hotel, guests can enjoy spacious and airy rooms all appointed with high-end amenities. Expect tropical style with colorful artworks, plush seating areas, and an earthly-colored palette. All units have balconies overlooking the Rekawa Lagoon and are furnished with desks and chairs.

For some extra comfort, book some of the suites with two bedrooms, dining areas, and dressing rooms. Bathrooms are incredibly cozy with circular soaking tubs, rainfall showers, double sinks, and organic toiletries.

For a romantic dinner head over to the open-air restaurant where you can enjoy international specialties under candle lights. At the hotel’s small amphitheater, there are live music performances and guests are also invited to demonstrate their talents.

Guest rooms start at $250.

  • Colombo, Sri Lanka
Shangri-La Hotel
  • From $150 /per night

Situated in a high-rise on the lively Galle Face Green, Shangri-La Hotel has impressive views over the Indian Ocean, Beira Lake, and Colombo’s skyline. In the immediate area, there are some colonial-era buildings and guests can also find some dining and restaurant spots.

Check Availability

Expect signature Shangri-La elegance inside the hotel public areas which are spread across the first four floors. The sophisticated vibe continues inside the suites and guest rooms featuring contemporary design with subtle traditional touches. The calming cream-and-grey color scheme perfectly blends with the wood furnishings and pale taupe curtain. You can stretch on your king-size bed fashioned with 300-thread Egyptian cotton lines or unwind in the marble bathrooms with separate soaking tubs. The amenities are top-notch and include a wall-mounted flat TV screen, mini-bar, Nespresso machine, and cordless phone. Business travelers staying at some of the suites have access to the Horizon Club Room and get a number of freebies including drinks and snacks.

Shangri-La Hotel Colombo has three excellent restaurants which are usually crowded with both locals and international travelers. At Dharshan Munidasa’s Kaema Sutra guests can enjoy contemporary Sri Lankan dishes in a rustic-chic setting. For some Chinese specialties head over to Shang Palace, while Capital Bar & Grill serves steaks, burgers, and seafood in a vibrant music venue.

Guest rooms start at $150.

  • Colombo, Sri Lanka
Mövenpick Hotel Colombo
  • From $130 /per night

The Mövenpick hotel chain is known for combining excellent locations with the latest in luxury accommodation. The hotel in Colombo is situated in the city center facing Galle Road and is near Liberty Plaza. Nearby attractions include the National Museum, Gangaramaya Temple, Paradise Road, and the American embassy.

Check Availability

The hotel’s property is a stunning 24-floors high-rise featuring contemporary design with clean lines and floor-to-ceiling windows overlooking the Indian Ocean. The corporate atmosphere throughout the hotel caters to both business and high-end travelers. Guests can choose from 219 rooms and suites all offering top-notch amenities and sweeping views. The rooms are clean, spacious, and equipped with comfortable king-size beds, bedside lamps, a spacious work desk, and a chair. If you crave some extra luxury, book some of the suites which feature whirlpool tubs with two-directional city views.

In terms of facilities, the Mövenpick Hotel Colombo doesn’t disappoint either. Relaxing moments are guaranteed at Spa Ceylon offering Ayurveda treatments, while fitness junkies can get their workout at the 24/7 fitness center. There’s also an infinity pool, vibrant rooftop bar, and three restaurants serving Sri Lankan, Chinese, Indian and French cuisine.

Guest rooms start at $130.