ThailandCity breaks
City breaks
in Thailand
Our 4 favourite places in Thailand to wander, eat and museum-hop — sorted by where you'll get the most for your money on Booking.com.
Bangkok
Bangkok
Thailand
From$115
Chiang Mai
Chiang Mai
Thailand
From$75
Samut Prakan
Samut Prakan
Thailand
From$85
Mueang Nonthaburi
Mueang Nonthaburi
Thailand
From$95
City breaks in Thailand — FAQs
- What are the best city breaks in Thailand?
- Our 4 top picks for city breaks in Thailand are listed above, sorted by where you'll get most for your money on Booking.com — starting from $75/night.
- When is the best time for a city break in Thailand?
- Shoulder seasons — spring and early autumn — usually give Thailand at its best for city breaks.
- How much do city breaks in Thailand cost?
- Hotels for our Thailand city picks start from $75/night on Booking.com. Picking shoulder months and avoiding school holidays keeps prices down further.