Worth a Journey

Read by 254k monthly readers

The World’s 100 Best Hotels

Rayavadee

Krabi, Thailand

  1. THE WORLD’S BEST HOTELS WORTH A JOURNEY · 2026 ✦ ✦ N° 39 2026
Rayavadee

The resort sits on the Railay Peninsula in Krabi, set among jungle, limestone cliffs and three beaches inside a national park. It offers pavilions and villas, attentive staff, monkeys and lizards on the grounds, and restaurants including The Grotto.

Highlights

  • Two-storey pavilions
  • The Grotto restaurant
  • Phra Nang Beach

Good to know

  • Reached only by boat from the marina
  • Public beaches can be crowded with day visitors

Also in Thailand

  1. Phulay Bay N° 9 Phulay Bay Krabi Resort
  2. Mandarin Oriental, Bangkok N° 21 Mandarin Oriental, Bangkok Bangkok Grand hotel
  3. Four Seasons Resort Chiang Mai N° 43 Four Seasons Resort Chiang Mai Chiang Mai Resort
  4. Pimalai N° 46 Pimalai Ko Lanta Resort
  5. Four Seasons Hotel Bangkok at Chao Phraya River N° 57 Four Seasons Hotel Bangkok at Chao Phraya River Bangkok Grand hotel
  6. JW Marriott Khao Lak N° 92 JW Marriott Khao Lak Khao Lak Resort