Hotel deals Asia Thailand

Hotels in Thailand

Find the best deals on 59,932 hotels in Thailand

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in Thailand

Looking for a city in Thailand to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
£23 - £36
CHEAPEST CITY IN THAILAND Pattaya 19% cheaper Hotels in Pattaya are the cheapest in Thailand at just £23 per night on average.
MOST EXPENSIVE CITY IN THAILAND Koh Samui 28% more expensive Koh Samui has the highest priced hotels in Thailand with rooms averaging £36 per night.
MOST POPULAR CITY IN THAILAND Bangkok 79% more users visited More momondo users search for hotels in Bangkok than any other city in Thailand

Popular Cities in Thailand

Book one of the best deals Thailand has to offer in these popular locations
  • Montien Riverside Hotel
    Best value

    Montien Riverside Hotel

    8.1

    £24

    View Deal
  • Shangri-La Hotel, Bangkok
    #1 Most popular

    Shangri-La Hotel, Bangkok

    8.9

    £95

    View Deal
  • Grande Centre Point Hotel Ratchadamri
    #2 Most popular

    Grande Centre Point Hotel Ratchadamri

    8.6

    £121

    View Deal
  • Amari Watergate Bangkok
    #3 Most popular

    Amari Watergate Bangkok

    8.5

    £41

    View Deal
  • Baan Wanglang Riverside
    #4 Most popular

    Baan Wanglang Riverside

    8.6

    £31

    View Deal
  • Ambassador Bangkok Hotel
    #5 Most popular

    Ambassador Bangkok Hotel

    6.9

    £24

    View Deal
  • The Landmark Bangkok

    The Landmark Bangkok

    8.8

    £49

    View Deal
  • Crest Resort & Pool Villas
    Best value

    Crest Resort & Pool Villas

    8.0

    £24

    View Deal
  • Le Méridien Phuket Beach Resort
    #1 Most popular

    Le Méridien Phuket Beach Resort

    8.8

    £66

    View Deal
  • The Westin Siray Bay Resort & Spa, Phuket
    #2 Most popular

    The Westin Siray Bay Resort & Spa, Phuket

    8.5

    £52

    View Deal
  • Pullman Phuket Arcadia Naithon Beach
    #3 Most popular

    Pullman Phuket Arcadia Naithon Beach

    8.9

    £55

    View Deal
  • Diamond Cliff Resort And Spa
    #4 Most popular

    Diamond Cliff Resort And Spa

    8.8

    £25

    View Deal
  • Centara Grand Beach Resort Phuket
    #5 Most popular

    Centara Grand Beach Resort Phuket

    8.6

    £77

    View Deal
  • Mandarava Resort and Spa, Karon Beach

    Mandarava Resort and Spa, Karon Beach

    9.0

    £44

    View Deal
  • Harmony Inn
    Best value

    Harmony Inn

    8.1

    £18

    View Deal
  • Golden Sea Pattaya
    #1 Most popular

    Golden Sea Pattaya

    7.3

    £18

    View Deal
  • Dusit Thani Pattaya
    #2 Most popular

    Dusit Thani Pattaya

    8.5

    £49

    View Deal
  • Woodlands Suites Serviced Residences
    #3 Most popular

    Woodlands Suites Serviced Residences

    8.8

    £40

    View Deal
  • Avani Pattaya Resort
    #4 Most popular

    Avani Pattaya Resort

    8.8

    £40

    View Deal
  • Woodlands Hotel & Resort
    #5 Most popular

    Woodlands Hotel & Resort

    8.3

    £36

    View Deal
  • Hilton Pattaya

    Hilton Pattaya

    8.6

    £72

    View Deal
  • The Privilege Hotel Ezra Beach Club
    Best value

    The Privilege Hotel Ezra Beach Club

    8.4

    £21

    View Deal
  • Bo Phut Resort & Spa
    #1 Most popular

    Bo Phut Resort & Spa

    9.5

    £54

    View Deal
  • Melati Beach Resort & Spa
    #2 Most popular

    Melati Beach Resort & Spa

    8.7

    £65

    View Deal
  • Nora Buri Resort & Spa
    #3 Most popular

    Nora Buri Resort & Spa

    8.8

    £47

    View Deal
  • Peace Resort
    #4 Most popular

    Peace Resort

    9.0

    £54

    View Deal
  • Anantara Lawana Koh Samui Resort
    #5 Most popular

    Anantara Lawana Koh Samui Resort

    9.1

    £154

    View Deal
  • Sheraton Samui Resort

    Sheraton Samui Resort

    8.4

    £98

    View Deal
  • Patong Resort
    Best value

    Patong Resort

    8.3

    £16

    View Deal
  • Phuket Graceland Resort And Spa
    #1 Most popular

    Phuket Graceland Resort And Spa

    7.8

    £41

    View Deal
  • Millennium Resort Patong Phuket
    #2 Most popular

    Millennium Resort Patong Phuket

    8.0

    £225

    View Deal
  • Sawaddi Patong Resort & Spa
    #3 Most popular

    Sawaddi Patong Resort & Spa

    8.1

    £57

    View Deal
  • Elegancy Sansabai Hotel
    #4 Most popular

    Elegancy Sansabai Hotel

    7.7

    £29

    View Deal
  • Lub D Phuket Patong
    #5 Most popular

    Lub D Phuket Patong

    8.8

    £39

    View Deal
  • Patong Heritage

    Patong Heritage

    7.6

    £21

    View Deal

Thailand travel tips

Let us help you with the best tips about Thailand

When is the least expensive time to stay in Thailand?

At just £63 per night on average, May is the least expensive month to stay at a hotel in Thailand. The most expensive month to stay at a hotel in Thailand is September.

Where do most people stay in Thailand?

While the country has many desirable locations to visit, the most popular city in Thailand to travel to is Bangkok.

Which city in Thailand has the most expensive hotel rooms?

As a popular tourist destination in Thailand, it is no surprise that Koh Samui has the most expensive hotel rooms at £36 per night - 28% more than than the country's average hotel room price.

Which city in Thailand has the least expensive hotel rooms?

If you’re looking for the best deal when visiting Thailand, consider staying in Bangkok. According to our data, Bangkok is the least expensive city to spend the night in when visiting Thailand, with an average nightly rate of £18, 73% below the country’s average.


Discover these regions in Thailand

Find the perfect area of Thailand for your next getaway
Hotel deals Asia Thailand