Guests

Prices shown are the lowest nightly rate found in Oct 2026, 2 adults. Pick your dates and press Check prices for live prices.

Best luxury hotels in Sri Lanka

10 hotels with a Michelin Key or another recognised award, and 2 selected on guest score. Compare them by area, guest score, facilities and price.

Michelin Keys
1 with 3 Keys3 with 2 Keys6 with 1 Key
Indicative rates
$142 to $795 a night
Updated
10 October 2026
Filter hotels
Area
Price
Michelin Keys
Facilities
Rating and size

12 hotels

Sort hotels by

The 12 best hotels in Sri Lanka, ranked by guest score

Pasikuda1 Michelin Key

Karpaha Sands

Highest guest score on this list: 9.9 from 713 reviews. Guests rate the location 9.8, joint highest here.

  • 2 pools
  • Spa
  • Beachfront
  • 17 rooms
9.9Exceptional · 713 reviewsLocation 9.8
$164a night, indicative

Hatton

The Argyle Luxury Boutique

Second-highest guest score on this list: 9.8 from 170 reviews. Guests rate the location 9.6, joint third-highest here.

  • Outdoor pool
  • Spa
9.8Exceptional · 170 reviewsLocation 9.6
$162a night, indicative

Weligama2 Michelin Keys

Malabar Hill

Third-highest guest score on this list: 9.7 from 286 reviews. Guests rate the location 9.6, joint third-highest here.

  • Outdoor pool
  • 14 rooms
9.7Exceptional · 286 reviewsLocation 9.6
$393a night, indicative

Tangalle

Lankavatara Ocean Retreat & Spa

Value for money rated 9.3 by guests, third-highest here. Lowest rate found of the 12 hotels.

  • Outdoor pool
  • Spa
  • Beachfront
  • Family rooms
9.6Exceptional · 1,187 reviewsLocation 9.4
$142a night, indicative

Yala2 Michelin Keys

Wild Coast Tented Lodge

Guests rate the location 9.8, joint highest here.

  • Outdoor pool
  • Spa
  • Beachfront
  • 28 rooms
9.6Exceptional · 295 reviewsLocation 9.8
$795a night, indicative

Ahangama1 Michelin Key

Casa Tikiri

7 rooms, one of the smallest hotels here.

  • Outdoor pool
  • 7 rooms
9.6Exceptional · 182 reviewsLocation 9.4
$311a night, indicative

Ahangama1 Michelin Key

Sola Boutique Hotel

Value for money rated 9.3 by guests, third-highest here. 8 rooms, one of the smallest hotels here.

  • Outdoor pool
  • 8 rooms
9.6Exceptional · 145 reviewsLocation 9.4
$280a night, indicative

Hatton3 Michelin Keys

Ceylon Tea Trails

  • 2 pools
  • Spa
  • 21 rooms
9.5Exceptional · 102 reviewsLocation 9.4
$793a night, indicative

Ahangama1 Michelin Key

Kurulu Bay

Value for money rated 9.3 by guests, third-highest here.

  • Outdoor pool
  • Spa
  • 14 rooms

ConsiderOnly 81 guest reviews so far

9.5Exceptional · 81 reviewsLocation 9.3
$231a night, indicative

Weligama1 Michelin Key

Cape Weligama

  • Spa
  • Beachfront
  • 39 rooms

ConsiderValue for money rated 8.6, among the lowest here

9.3 · 135 reviewsLocation 9.4
$753a night, indicative

Kandy2 Michelin Keys

Santani Wellness Kandy

  • 2 pools
  • Spa
  • 20 rooms

ConsiderValue for money rated 8.6, among the lowest here

9.2Wonderful · 144 reviewsLocation 9.3
$575a night, indicative

Kandy1 Michelin Key

W15 Hanthana Estate Kandy

  • Outdoor pool
  • Spa
  • 10 rooms

ConsiderOnly 96 guest reviews so far

8.5Very Good · 96 reviewsLocation 8.6
$628a night, indicative

Where to stay in Sri Lanka

Areas as listed for each hotel. Prices are the lowest nightly rates found in Oct 2026.

3

$231

$280

3 with 1 Key

2

$162

$793

1 with 3 Keys

2

$575

$628

1 with 2 Keys1 with 1 Key

2

$393

$753

1 with 2 Keys1 with 1 Key

1

$164

$164

1 with 1 Key

1

$795

$795

1 with 2 Keys

Luxury hotels in Sri Lanka: questions

What is the highest-rated luxury hotel in Sri Lanka?

Karpaha Sands has the highest guest score in this selection: 9.9 from 713 reviews.

How much does a luxury hotel in Sri Lanka cost?

The lowest nightly rates found in Oct 2026 (2 adults) range from $142 to $795. The median is $393 a night. Prices change with dates.

Which hotels in Sri Lanka have Michelin Keys?

10 of the 12 hotels hold a Michelin Key: 1 with 3 Keys, 3 with 2 Keys, 6 with 1 Key. Three Keys: Ceylon Tea Trails.

Which luxury hotels in Sri Lanka have a swimming pool?

11 of the 12 list a swimming pool: Karpaha Sands, The Argyle Luxury Boutique, Malabar Hill, Lankavatara Ocean Retreat & Spa, Wild Coast Tented Lodge, Casa Tikiri, Sola Boutique Hotel, Ceylon Tea Trails, Kurulu Bay, Santani Wellness Kandy and W15 Hanthana Estate Kandy.

Which area of Sri Lanka has the most luxury hotels?

Ahangama, with 3 of the 12 hotels, followed by Hatton (2) and Kandy (2).

How this list works

Hotels are ordered by guest score, then by number of reviews. Guest scores, ratings, facilities and room types come from verified guest reviews and hotel listings on our booking partner; Michelin Keys, room counts and starred restaurants from the Michelin Guide; other awards link to their source in each hotel's details. Prices are indicative: the lowest nightly rate found for 2 adults when rates were checked in Oct 2026. Choose your dates in the bar above to see live prices. Data updated 10 October 2026.