Venturing to Chiang Mai from Bangkok was something like going from hell to heaven. Not that I would class Bangkok as hell, or even class Chiang Mai as heaven, but the difference between the two is just amazing! Where Bangkok and the southern beach resorts like Phuket and Pattaya are hectic, hot, crowded and chaotic, the northern capital of Chiang Mai is cooler, more laid back, more spacious and relaxing, just a great place to chill out and get the real vibe of Thailand.

In this destination guide:

The Thapae Gate in the walled city of Chiang Mai
The Thapae Gate in the walled city of Chiang Mai

The ancient capital of the Lanna Kingdom in Thailand, Chiang Mai is a historic walled city with most of its ancient walls and moat still intact, if a little the worse for wear.  It’s really two cities in one – a quiet, charming and character-filled inner city within the old walls, and a bustling, commercial and hectic outer city beyond the walls. In total, the city is home to over 170,000 people. It’s also a great launch pad for exploring northern Thailand, including the golden triangle and the Mekong River port towns. The laid back northern city of Chiang Rai is just three hours away by car or four hours by bus.

Chiang Mai – the essentials

  • Chiang Mai is in northern Thailand, about 700 km north (NNE) of Bangkok. Driving time is about 12 hours. Flying time is about 2 hours.
  • Chiang Mai is about 350 metres above sea level, surrounded by some of the highest mountains in Thailand, so the climate is often a little cooler and more pleasant than Bangkok.
  • Doi Suthep (north-west of the city about 10km) and Doi Inthanon (south-east of the city about 40km) are two of the biggest nearby mountains.
  • The “old city” of Chiang Mai is located inside the remains of a city wall, surrounded by a moat. There is a lot more of Chiang Mai outside the walls.
  • The Sunday street market is located inside the walls of the “old city”, but the Saturday Market and the Night Bazaar are both outside the walls.
  • The Ping River runs through the city, north of the “old city”, and is the location for many of the city’s top hotels and guest houses.
  • Chiang Mai is modern city but has a lot of history and culture – the city was founded in 1296 and was once the capital of the Lanna Kingdom.
  • Chiang Mai sits on an ancient trade route, so it still has a strong tradition of hand crafts including timber products, wood carving, jewellery and umbrella-making.
  • Chiang Mai is a great destination for environment lovers – almost 70% of the province is covered in mountains and forests. Doi Inthanon, near Chiang Mai, is the highest mountain in Thailand.
  • The districts surrounding Chiang Mai have many (over 1000) hill tribe villages – the largest being at Omkoi, Mae Jam, Chiang Dao and Mae Ai. The hill tribes include the Karen, Lahu, Hmong (Meo), Lisu, Lua, Akha, Mien (Yao) and Palong tribes.

Getting to Chiang Mai

Chiang Mai city locations map
Chiang Mai city locations map

If you’re arriving in Chiang Mai by plane (direct internal connections to Bangkok, Phuket and Mae Hong Son, plus direct international flights to Kuala Lumpur, Luang Prabang, Myanmar, Taipei, Seoul and Singapore), the airport is about 3 km south-west of the city centre and well serviced by flat-fee airport hire cars that charge you 120B to go almost anywhere in Chiang Mai with up to 5 passengers. You’d be crazy not to use them.

Some of the cheapest flights into Chiang Mai are with Thai Air Asia from KL, Bangkok or Phuket. Air Asia charges around 1100B for a one-way flight from Bangkok and it only takes an hour or so to get there! Another popular way into Chiang Mai is by train from Bangkok’s Hualamphong railway station. The train ride from Bangkok takes about 12-15 hours and costs you 150-200B for a seat or 500-600B for a sleeper berth, depending on which train you catch. Some of the trains even have air-conditioned sleeper berths. More info on train connections can be found at http://www.railway.co.th/home/srt/timetable/northlinetxt.asp?lenguage=Eng.

The train station is also around 3km from the city centre, in Charoenmuang Road, and a songthaew to the city should cost you around Some people even opt to get there by bus (not an option I’d be too keen on, but an option anyway). It’s about a 12 hour bus-ride to Chiang Mai from the Moh Chit bus terminal in northern Bangkok, although some of the VIP buses do it in 9 hours. Cost is around 500-600B. If you are arriving by bus, you’ll end up at the Arcade Bus Station which is a 20-30B songthaew ride from the Tha Pae Gate (the centre of Chiang Mai).

Where to stay in Chiang Mai

Guesthouses in Chiang Mai

Dreamcatchers B&B Chiang Mai
Dreamcatchers BNB is typical of the grand boutique style guest houses in Chiang Mai

There are so many hotels and guest houses in Chiang Mai that it would take a whole website just to describe them all … so that’s what we’ve done. We’ve reviewed many of the most popular guest houses and boutique hotels in Chiang Mai, including:

  • Baan Nud Kun – pitched as a “green guest house” with lush gardens and a big recycling program. Rooms from 500Bt per night.
  • Elegant Lanna – a smaller, less classy but nevertheless extremely friendly and clean 4-star boutique guest house just outside the city wall. Can cop a bit of noise from a local nightclub at times, but if this is a problem just ask for a lower floor room. Cost is around 450Bt per night for a double room with breakfast.
  • Sawasdee Chiangmai House – an excellent, very clean and comfortable guest house inside the old city walls, run by Sam and his niece. The epithets from guests written all over the foyer walls tell you how popular this place is, but you will pay about 1400Bt per night for a double room.
  • Pat’s Klangvianga mid-range guest house striving for boutique status with just eight rooms starting from around 1100Bt per night.
  • Baan Hanibah – a mid-range B&B near the Tha Pae Gate with rooms from about 800Bt per night.
  • Dreamcatchers BNB – a modern, boutique B&B a little way out of town but with beautiful gardens and stunning rooms starting at 1400Bt per night.
  • Pak Chiang Mai – Another modern boutique guest house, great for a bit of luxury when you’re on a long trip, with rooms from about 1800Bt per night.

There are, or course, lots of other great guesthouses and BNBs in Chiang Mai. We’ve barely scratched the surface!  Some of the other really popular boutique places are:

BaanBooLoo is typical of the quirky guest houses around Chiang Mai
BaanBooLoo is typical of the boutique guest houses around Chiang Mai

5-star hotels in Chiang Mai

Chiang Mai has a great range of very classy 5-star hotels offering top quality accommodation and much better room rates than Bangkok. Here’s just a few to start out with.

In the Old City:

Rachamankha Hotel Chiang Mai
5-star luxury at Rachamanka Hotel Chiang Mai

Rachamankha Hotel – in the Old City on Rachamankha Road, great architecture and landscaping, great service, courteous staff and friendly owner, built like a stately Chinese home. From around 8000Bt per night.

Near the Night Market:

The Dusit D2 Hotel in Chiang Maia
The Dusit D2 Hotel in Chiang Maia

Dusit D2 Chiang Mai Hotel – on Chang Klan Road close to the Night Bazaar, very friendly staff, awesome food, don’t judge it by external appearances as the inside is a very pleasant surprise. From around 4800Bt per night.

On the Riverside:

5-star luxury at Ratilanna Riverside Spa Resort in Chiang Mai
5-star luxury at Ratilanna Riverside Spa Resort in Chiang Mai

Rati Lanna Riverside Spa Resort – the former Sofitel on Chang Klan Road near the Ping River, large balconies, quiet and peaceful, excellent facilities, large suites (120 Sq.m), nice breakfasts. From 7200Bt per night.

137 Pillars House near the Wat Gate in Chiang Mai
137 Pillars House near the Wat Gate in Chiang Mai

137 Pillars House – a stunning lanna style resort hotel with incredibly spacious rooms, outdoor shower and veranda – more like a spa retreat than a hotel. From around 15000Bt per night.

Anantara Chiang Mai Resort & Spa - formerly The Chedi
Anantara Chiang Mai Resort & Spa – formerly The Chedi

Anantara Chiang Mai Resort and Spa – minimalist design, mountain views, teak floors, private balconies or courtyards – even rainshowers in the bathrooms. From 14500Bt per night.

More like a wellness resort - Ping Nakara Boutique Hotel & Spa
More like a wellness resort – Ping Nakara Boutique Hotel & Spa

Ping Nakara Boutique Hotel & Spa – colonial styling, hand-made furniture, beautiful architecture, feels like you’ve gone back in time to grand colonial days.

Further out:

Located near Chiang Mai Zoo is Sireeampan Boutique Resort & Spa
Located near Chiang Mai Zoo is Sireeampan Boutique Resort & Spa

Sireeampan Boutique Resort and Spa – a tropical resort style hotel near Chiang Mai Zoo with exceptional staff and very personal service – a destination in its own right. Rooms from 13200Bt per night.

More like a palace than a hotel, the Dhara Dhevi Chiang Mai
More like a palace than a hotel, the Dhara Dhevi Chiang Mai

Mandarin Oriental Dhara Dhevi – stunning resort hotel on 60 acres close to the craft villages, elegant teak decor, spa baths and large terraces and even free bikes to explore the grounds.

What’s in and around Chiang Mai?

A traveller’s view of Chiang Mai

In this video, traveller Richard Randall takes us on a walking tour through the Chiang Mai Night Market to see what’s for sale and sample the amazing street food.


Show currencies in
Powered by LocalCurrency. Rates from Yahoo! Finance
  • LOL working girls – that's so true and in most of the Asian places in fact. Most of my trouble is getting Internet access or using their own maps. So I secure myself a Google map but even it sometimes has flaws. And don't forget the English conversation with locals. But I don't mind explaining as long as we get on same page.

  • peteefan

    This Chiang Mai guide is really great, I am printing to take to Thailand. How about you give us a ebook too? So much easier.

    • Tony Gilbert

      We are starting work on some ebooks which we hope to publish here in 2013. Also maybe a smartphone app too!

  • CoadelideGarl

    I loved this article. It was inspiring.
    Keep on posting about Chiang Mai, our favorite place in Thailand!

  • Nikolas Grey

    You should write some travel books.

  • vapappamn

    I think tuk tuk driver in Chiang Mai crooks. I want go shopping but they make go factory and they get money I just get ripped off

    • Tony Gilbert

      It's just a way to make some extra money. Some factories give the drivers a fuel voucher or a commission for bringing tourists to their shop. If you say you don't want to go there they will usually back off. And they are happy if you just go inside, look around and walk out again.

  • Tony Gilbert

    Some bad stories from Phuket recently, but its still popular and lots of people still going there. Police seem to be working very hard to clean it up and you just have to be sensible about your personal safety. Hundreds of thousands of people visit Phuket every year, but only a few have problems, do the math.

  • Pingback: agame()

    • Tony Gilbert

      That depends on what you mean by nice girls. There are lots of pretty girls in Chiang Mai and some of them are genuinely looking for western guys to have fun with. Others are working girls, if you know what I mean. Suggest you read our Girls in Chiang Mai page so you’ll know the difference before you get there.

  • Pingback: performer()

  • Juegos de escape

    Hello,I like to find out more about this field. Thank you for writing Chiang Mai, Thailand – travel guide.