Compare 509 places to stay, from Koh Samui guesthouses to Marrakech riads

We choose and describe each hotel. When one looks right, we send you to a booking partner to check prices for your dates.

A few places to start

Hotels with our full write-up: what they offer, where they are and answers to common questions.

Guesthouse in Peliatan, Pengosekan & Nyuh Kuning

Soca House

Rice-paddy views from your own terrace in the village of Peliatan

  • garden
  • terrace
  • 24-hour front desk
See today's offers

Riad in Jemaa el-Fna & the central Medina

Riad Tawja Marrakech

Air-conditioned rooms round a courtyard, six minutes on foot from the main square

  • air-conditioning
  • rooftop terrace
See today's offers

Hotel in Jemaa el-Fna & the central Medina

Hotel Saleme

A straightforward Medina hotel with free Wi-Fi and Moroccan-style rooms

  • free Wi-Fi
See today's offers

Hotel in Ao Nang

Zleepingpills

Ground-floor family rooms, a restaurant and a tour desk on Ao Nang's inland side

  • garden
  • terrace
  • air-conditioning
See today's offers

How it works

  1. Pick a destination

    Each destination page explains the main areas to stay in, so you can choose a base before you choose a hotel.

  2. Compare hotels

    Filter by area, type and features. Every hotel page is written from the listing's own facts. We don't invent ratings or deals.

  3. Check availability with a partner

    The button takes you to a booking site such as Booking.com, where you see live prices and book directly with them.

We earn a commission from the partner when you book, at no extra cost to you. It never affects which hotels we list or what we say about them. Read our affiliate disclosure.

Browse by country