23 Best Hotels in Chiang Mai, Thailand

Background Illustration for Hotels

Soaring tourist numbers—particularly young Chinese visitors with newly acquired wealth and the urge and freedom to travel—have fueled an unprecedented hotel building boom in recent years. Most of the new properties are in the traditional so-called Lanna style, and the most luxurious of them rival hotels in Bangkok. One, the Dhara Dhevi, justly claims to be among Asia's finest. Except for the high season, from December to February, prices are far lower than in the capital. Charming, modestly priced guesthouses and small hotels abound, and some are right on the water. Watch out for guesthouses that advertise cheap room rates and then tell you the accommodation is only available if you book an expensive tour. Always ask if there's a tour requirement with your room rate. All hotels and most guesthouses accept dollars, but if you are paying in greenbacks check the offered exchange rate carefully; it can be as much as 10% less than what is obtainable in banks and at exchange booths.

Anantara Chiang Mai Resort & Spa

$$$$ | 123 Charoenprathet Rd., Chiang Mai, 50100, Thailand Fodor's Choice
The Chedi, Chiang Mai
GHM

The former grounds of the British Consulate now house this waterfront oasis whose rooms and suites have private terraces overlooking either the Mae Ping River or the verdant gardens. Just steps from the river and one of the city's busiest streets, the consulate building, gleaming again with polished teak, has been restored to its original 1920s appearance in parts, though you'll now find a smart bar and chic restaurant. The rooms' furnishings deftly meld traditional and contemporary styles. Lotus ponds border the 34-meter (112-foot) pool, giving the impression of bathing in a Thai jungle clearing.

Pros

  • Historic setting but contemporary feel
  • Riverside location
  • Heavenly soft, down-feather mattresses and bedding

Cons

  • Some find the metallic rust-colored facade off-putting
  • Keys instead of key cards
  • When property is full, breakfast a bit chaotic
123 Charoenprathet Rd., Chiang Mai, 50100, Thailand
053--253333
Hotel Details
84 rooms
No Meals

Quick Facts

Something incorrect in this review?

Banjai Garden Guesthouse

$ | 43 Phrapokklao Rd., Soi 3, Chiang Mai, 50200, Thailand Fodor's Choice

A French restaurateur and his Thai wife renovated this sturdy old Chiang Mai residence into a clean and comfortable guesthouse. They describe their accommodations as "small and not-so-small," so don't expect palatial digs, but the rooms have all been furnished in perky Lanna style. The price is definitely right, and the delightful hosts dedicate themselves to making your stay memorable. They'll hook you up with the perfect tour guide, book you a superb massage, advise you about the area's restaurants and nightlife—whatever you need.

Pros

  • Easy access to bars and restaurants
  • Shaded garden
  • Delightful owners

Cons

  • Cash only
  • Some rooms share a bath
  • Some street noise
43 Phrapokklao Rd., Soi 3, Chiang Mai, 50200, Thailand
085--716--1635
Hotel Details
7 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

Dhara Dhevi Chiang Mai

$$$$ | 51/4 Chiang Mai–San Kamphaeng Rd., Chiang Mai, 50000, Thailand Fodor's Choice

A Thai billionaire turned 60 acres of farmland on the eastern outskirts of Chiang Mai into one of Asia's most extraordinary hotels, re-creating a walled Lanna city surrounded by a moat. Guests can sip their evening cocktails while watching farmers work the rice paddies with buffaloes. Various traditional buildings house hotel amenities—the spa, for instance, is an exact replica of the royal palace in Mandalay, Myanmar. The suites and the regal, two-story "residences," with private gardens, are the last word in luxury; the most expensive even have pianos. Even if you're not staying the night, book a table for dinner and visit the pavilionlike restaurant; it's known as the "king's room," because the king once dined here.

Pros

  • <PRO>total seclusion</PRO>
  • <PRO>beautiful grounds</PRO>
  • <PRO>spa treatments</PRO>

Cons

  • <CON>surrounding neighborhood has little activity</CON>
  • <CON>navigating the complex can be difficult</CON>
  • <CON>it can take 40 minutes to reach the Old City</CON>
51/4 Chiang Mai–San Kamphaeng Rd., Chiang Mai, 50000, Thailand
053-888888
Hotel Details
Credit cards accepted
123 rooms
No meals

Quick Facts

Something incorrect in this review?

Recommended Fodor's Video

Onsen @ Moncham

$$$$ | 293 Moo 2, Chiang Mai, 50180, Thailand Fodor's Choice

Snuggled into Mae Rim's mountains some 4,000 feet (1,200 meters) above sea level, this garden oasis with tatami mats, paper doors, and wood finishes has a 108°F (42°C) onsen, rich in restorative minerals. With only 24 rooms---some with a private outdoor onsen---the atmosphere is always intimate. The on-site restaurant overlooks a magnificent view of the mountains and offers a blend of Thai and Japanese cuisines.

Pros

  • Heated toilet seats like in Japan
  • Heavenly onsen rich in minerals
  • Peaceful mountain setting

Cons

  • No lights on walkway to some of the rooms
  • 45-minute drive from town
  • Only four Netflix accounts for 24 rooms
293 Moo 2, Chiang Mai, 50180, Thailand
053--111606
Hotel Details
24 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Rachamankha

$$$$ | 6 Ratchamankha Rd., Soi 9, Chiang Mai, 50200, Thailand Fodor's Choice

The luxurious rooms at this small hotel on a quiet lane near Wat Phra Singh straddle a series of hushed brick courtyards enclosed by triple-eave Lanna-style buildings. The peaceful swimming pool is embraced by a tropical walled garden. All the rooms have DVD players, safes, and free Wi-Fi, and guests can book an in-room massage. The hotel's restaurant—one of Chiang Mai's best and worth visiting even if you're not staying here—specializes in the cuisines of northern Thailand, Myanmar, and Laos. Note that Rachamankha is the name of the hotel, but the street is called Ratchamankha.

Pros

  • Peaceful setting
  • Helpful staff
  • Pool

Cons

  • Noisy temple dogs
  • Rooms too spartan for some
  • Children under age 12 not permitted
6 Ratchamankha Rd., Soi 9, Chiang Mai, 50200, Thailand
053--904111
Hotel Details
25 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

The 3 Sis Vacation Lodge

$$ | 150 Phrapokklao Rd., Chiang Mai, 50200, Thailand

A sacred Bhodi tree stands sentinel outside this attractive hotel that looks out directly onto Wat Chedi Luang, one of Chiang Mai's most historic temples. A pond stocked with Chinese carp borders the airy lobby, whose lofty ceiling and plump sofas and armchairs evoke a French-Indochinese mansion. Rooms are similarly styled, with the accent on dark wood and Thai silk.

Pros

  • <PRO>famous Sunday market is right outside</PRO>
  • <PRO>three leading temples within walking distance</PRO>
  • <PRO>24-hour convenience store next door</PRO>

Cons

  • <CON>breakfast is very limited</CON>
  • <CON>Wi-Fi is inconsistent</CON>
  • <CON>street noise</CON>
150 Phrapokklao Rd., Chiang Mai, 50200, Thailand
053-273243
Hotel Details
Credit cards accepted
24 rooms
Free breakfast

Quick Facts

  • $$

Something incorrect in this review?

99 The Gallery Hotel

$ | 99 Inthawarorot Rd., Chiang Mai, 50200, Thailand

Elegant for the price, this mid-range hotel with a fantastic location near the Sunday night market and other attractions has rooms to suit most budgets. Polished floorboards, lofty ceilings, gilt-edged mirrors, and northern Thai flourishes lend a sense of grandeur to the public areas. At just 20 square meters (215 square feet), the smallest rooms are snug indeed, though they're reasonably well laid out and have amenities not typical of this category of rooms. The suites are smart and spacious.

Pros

  • Saltwater swimming pool
  • Elegant for the price
  • Fantastic location

Cons

  • Many rooms are small
  • Staff doesn't speak much English
  • Beds are hard
99 Inthawarorot Rd., Chiang Mai, 50200, Thailand
053--326338
Hotel Details
49 rooms
No Meals

Quick Facts

  • $

Something incorrect in this review?

The Coconut Hotel

$ | 124/9 Prabath Rd., Soi 3, Lampang, 52000, Thailand

Ten minutes by tuk-tuk outside downtown Lampang, this pristine hotel has good air-conditioning, comfortable beds, strong Wi-Fi, and balconies in all guest rooms. Rooms are decorated simply, with plush beds neatly made up with white linens, curtains that keep out the sun, and an IKEA-style photo print above the bed. Family rooms, with one king-size bed and one twin, are a great option for groups of three.

Pros

  • Spacious rooms
  • Family rooms available
  • Rooms have balconies

Cons

  • 30-minute walk to downtown
  • Some noise carries through doors and walls
  • Few choices at breakfast
124/9 Prabath Rd., Soi 3, Lampang, 52000, Thailand
054--821789
Hotel Details
50 rooms
Free Breakfast

Quick Facts

  • $

Something incorrect in this review?

De Naga

$$ | 21 Soi 2 Ratchamanka, Moon Muang Rd., Chiang Mai, 50200, Thailand

This Lanna-style boutique hotel is ideally located, with many bars and restaurants nearby. The romantic rooms have a distinctly Asian gold-and-scarlet decor, with polished teak floors, teak and rattan furnishings, and luxurious silk cushions and drapes. Lanna-style art hangs on the walls.

Pros

  • <PRO>friendly service by English-speaking staff</PRO>
  • <PRO>good restaurant</PRO>
  • <PRO>shady terrace with comfortable garden furniture</PRO>

Cons

  • <CON>nighttime noise from neighboring bars</CON>
  • <CON>some bathrooms a bit run down</CON>
  • <CON>unreliable Internet</CON>
21 Soi 2 Ratchamanka, Moon Muang Rd., Chiang Mai, 50200, Thailand
053-209--030
Hotel Details
Credit cards accepted
55 rooms
Free breakfast

Quick Facts

  • $$

Something incorrect in this review?

dusitD2 Chiang Mai

$$$ | 100 Chang Klan Rd., Chiang Mai, 50100, Thailand

Although a bit dated, this overall contemporary hotel makes a complete break from the traditional Lanna style so prevalent in Chiang Mai. Clean lines, brushed-steel-and-glass surfaces, and Cubist upholstery set the tone in the interiors, from the airy lobby to the bright rooms, where a wealth of cushions compensates for the somewhat minimalist look. The hotel abuts the famed Night Bazaar and is surrounded by bars and restaurants.

Pros

  • In the thick of the shopping scene
  • Short stroll to Night Bazaar
  • Comfortable mattresses

Cons

  • Small pool for the size of the hotel
  • Small rooms
  • Modern style might not appeal to those seeking traditional Thai charm
100 Chang Klan Rd., Chiang Mai, 50100, Thailand
053--999999
Hotel Details
129 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

Four Seasons Resort Chiang Mai

$$$$ | 502 Moo 1, Mae Rim–Samoeng Old Rd., Chiang Mai, 50180, Thailand

The magnificent Four Seasons commands 20 acres of tropical countryside above the lush Mae Rim Valley. Its terraces, pools, and 99 huge suites and villas have views of tree-studded mountains, tropical gardens, and its own manicured rice paddies. The accommodations are in clusters of Lanna-style buildings. Each suite has an outdoor sala (gazebo) ideal for breakfast or cocktails, and the villas have private pools. Rooms with polished-teak floors are furnished with richly colored fabrics and traditional art. The two restaurants, which serve beautifully presented Thai and continental dishes, overlook the valley. The spa is superb, with an open-air massage salon surrounded by rice paddies and lotus ponds.

Pros

  • Quiet location
  • Idyllic pool
  • Impeccable attentive service

Cons

  • Limited access for those with mobility problems
  • 40-minute drive from town
  • Rooms and public areas starting to show age
502 Moo 1, Mae Rim–Samoeng Old Rd., Chiang Mai, 50180, Thailand
053--298181
Hotel Details
98 suites and villas
Free Breakfast

Quick Facts

Something incorrect in this review?

Hotel M Chiang Mai

$$ | 2–6 Ratchadamnoen Rd., Chiang Mai, 50200, Thailand

Adjacent to the Thapae Gate and bordering the moat, this refurbished old favorite has a terrace that hums with activity on the weekend. The hotel is also near the bars and restaurants on Thapae and Loi Kroh roads, and an easy walk gets you to the Night Bazaar. Most rooms lack a view of the moat, but they are quiet.

Pros

  • <PRO>central location</PRO>
  • <PRO>cozy rooms</PRO>
  • <PRO>bright ground-floor café</PRO>

Cons

  • <CON>no pool</CON>
  • <CON>traffic noise in rooms facing moat</CON>
  • <CON>limited parking</CON>
2–6 Ratchadamnoen Rd., Chiang Mai, 50200, Thailand
053-211069
Hotel Details
Credit cards accepted
75 rooms
Free breakfast

Quick Facts

  • $$

Something incorrect in this review?

Kantary Hills Chiang Mai Hotel

$$ | 44 Nimmanhaemin Rd., Soi 12, Chiang Mai, 50200, Thailand

A showpiece of the Thailand-based Cape & Kantary Hotels collection, this large and stylish complex dominates the glitzy Nimmanhaemin Road district. With washing machines in the one-bedroom suites and ample space in all rooms to spread out, this is a great option for families. Sleeping in the comfortable beds here, you could be anywhere; the hotel decor is standard business hotel and is bland, but the rooms are large, quiet, and offer a good night's rest.

Pros

  • One-bedroom suites have washing machines
  • Huge selection at breakfast
  • Whirlpool and regular pool

Cons

  • Noisy neighborhood
  • Lacks character
  • Gridlock at night
44 Nimmanhaemin Rd., Soi 12, Chiang Mai, 50200, Thailand
053--222111
Hotel Details
283 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

KIRI Hotel

$$ | 8 Moon Muang Rd., Chiang Mai, 50200, Thailand

Two old shophouses were renovated into this sleek and modern boutique hotel that's a serene oasis in the heart of the Old City. The design is informed by the property’s name, which means "black" in the local dialect: the color scheme is a soothing black, white, and gray throughout. The rooftop deck has clear views of Doi Suthep, and it's a perfect spot for an enchanting sunset.

Pros

  • Excellent SOMM Italian/French bistro
  • Connected family rooms available
  • Roof deck with stunning city views

Cons

  • No gym
  • Pool is small
  • Can be noisy at night because of nearby bars
8 Moon Muang Rd., Chiang Mai, 50200, Thailand
094--914--6263
Hotel Details
22 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Lampang River Lodge

$$ | 330 Moo 11, Lampang, 52100, Thailand

Nature lovers are well catered to at this remote lodge, a simple riverside resort isolated in woodland a 15-minute drive south of Lampang's bright lights. The basic but comfortable rooms are in Thai-style wooden pavilions near a small lake, where you can untie a dinghy from the jetty and row around among lotus blossoms, ducks, and noisy geese. The large airy restaurant is often crammed with tour groups, but you shouldn't have a problem securing a quiet corner. To get away from the crowds, meander over the swaying bridge to the riverside restaurant and bar.

Pros

  • Beautifully landscaped grounds
  • Magical riverside bar
  • Ample parking

Cons

  • Far from city center
  • Shuttle bus to Lampang infrequent
  • Patchy restaurant service
330 Moo 11, Lampang, 52100, Thailand
054--209777
Hotel Details
60 rooms
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Le Charcoa Hotel

$$ | 24/1 Inthawarorot Rd., Soi 3, Chiang Mai, 50200, Thailand

Set in a half-timbered building that radiates the charms of old France, this boutique hotel hides in a quiet alley of the Old City, steps from Wat Phra Singh. The natural stone, brick, and terra-cotta elements of Le Charcoa are straight out of a fairy tale, with Tudor-style rooms named after the Lord of the Rings' hobbits. You can use one of the free bicycles to tour the city or enjoy late-night signature pizzas by the pool.

Pros

  • Hotel has a beautiful pool
  • Charming, medieval European architecture
  • Quiet location, yet close to the Sunday night market

Cons

  • Not enough parking
  • Air-conditioning could be noisy for sensitive ears
  • Beds are hard
24/1 Inthawarorot Rd., Soi 3, Chiang Mai, 50200, Thailand
053--326274
Hotel Details
19 rooms, 1 villa
No Meals

Quick Facts

  • $$

Something incorrect in this review?

Ping Nakara Boutique Hotel & Spa

$$ | 135/9 Charoenprathet Rd., Chiang Mai, 50100, Thailand

It's hard to believe this stunning riverside property was built in 2009; a masterpiece of colonial-style architecture, it's furnished throughout with exquisite antiques. Massive teak and beveled glass doors open into a marble and white stucco reception area, where a 19th-century wall clock ticks away the hours and sets the leisured tone of the public rooms. Morning coffee and afternoon tea are served in an octagonal conservatory, and a reading room has a wall-to-wall bookcase and deep armchairs for browsing and snoozing. Guest rooms, furnished in dark teak and with oriental carpets, have terraces that overlook a quiet courtyard and swimming pool.

Pros

  • Garden teatime service
  • Peaceful setting
  • Big rooms

Cons

  • Drab main-road neighborhood
  • Some rooms get road noise
  • So-so restaurant
135/9 Charoenprathet Rd., Chiang Mai, 50100, Thailand
053--252999
Hotel Details
19 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Raya Heritage

$$$$ | 157 Moo 6, Chiang Mai, 50180, Thailand

Simple, modern, and relaxing are the words that come to mind when describing the Raya Heritage, where guests can sip evening cocktails while sitting on the bank of the sleepy Mae Ping River. The aesthetic is a contemporary take on northern Thai design, and almost everything here is sourced locally and handmade. The gift shop reflects the ethos of the hotel with an alluring curation of Chiang Mai's best crafts.

Pros

  • Total seclusion
  • Beautiful grounds
  • Spa treatments

Cons

  • Surrounding neighborhood has little activity
  • No activities for kids
  • It can take 30 minutes to reach the Old City
157 Moo 6, Chiang Mai, 50180, Thailand
02--301–01861
Hotel Details
38 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

The Riverside Guest House

$ | 286 Talad Gao Rd., Lampang, 52100, Thailand

Each of the wooden Thai houses on stilts that make up the lodgings at this property have a rustic coziness, making for an utterly enchanting place to stay. Most of the snug teak rooms overlook the Wang River—ask for Room 4, especially attractive for its northern Thai style. The Italian owner, Lorenza, has lived in Lampang for a long time and has a deep knowledge of the area, which she gladly shares with guests.

Pros

  • Homey atmosphere
  • Benches and seating areas by the river
  • River views

Cons

  • Noisy neighborhood dogs
  • No restaurant on-site
  • Some rooms share baths
286 Talad Gao Rd., Lampang, 52100, Thailand
054--227005
Hotel Details
8 rooms
Free Breakfast

Quick Facts

  • $

Something incorrect in this review?

Ruen Come In

$$ | 79/3 Sirithorn Rd., Chiang Mai, 50300, Thailand

An extremely hospitable (English-speaking) Thai couple runs this two-story teak-timbered hotel whose main building was the family home before the children left the nest. The rooms, some in a newer structure with the same wood-centric aesthetic, range in size from merely spacious to downright huge—the aptly named Grand Suite takes up 99 square meters (1,065 square feet) and has a Jacuzzi and a sauna. The restaurant serves fine authentic Lanna food, some from old family recipes, that incorporates produce from the couple's organic farm. Just off the Super Highway and handy for getting out of town and to Greater Chiang Mai, the Ruen is only a short stroll from Nimmanhaemin Road, a trendy area popular with young Thais and expats.

Pros

  • Massive rooms
  • Superb food
  • Swimming pool

Cons

  • Few facilities
  • Old City not within walking distance
  • Street and airport noise
79/3 Sirithorn Rd., Chiang Mai, 50300, Thailand
086--664--1532
Hotel Details
13 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

Tamarind Village

$$$ | 50 Ratchadamnoen Rd., Soi 1, Chiang Mai, 50200, Thailand

Set around a 200-year-old tamarind tree, this serene oasis in the heart of the Old City has white stucco walls and terra-cotta roofs, evoking the image of a French-Indochinese mansion. Rooms are decorated with an emphasis on dark wood and local Thai textiles. It's conveniently located close to Wat Chedi Luang, one of Chiang Mai's most historic temples.

Pros

  • Famous Sunday night market is right outside
  • Three leading temples within walking distance
  • Excellent restaurant

Cons

  • Street noise on Sundays
  • Pool area small
  • Wi-Fi inconsistent
50 Ratchadamnoen Rd., Soi 1, Chiang Mai, 50200, Thailand
053--418896
Hotel Details
46 rooms
Free Breakfast

Quick Facts

Something incorrect in this review?

U Chiang Mai

$$ | 70 Ratchadamnoen Rd., Chiang Mai, 50200, Thailand

A Lanna-style boutique hotel in the center of the Old City, the U Chiang Mai was built around a century-old teak house, the home of a former governor. The house now serves as the lobby, spa, and reading room. The guest rooms, decorated with traditional Lanna-style fabrics and furnishings, overlook a courtyard swimming pool and shaded terrace. The open-fronted first-floor bar is a comfortable perch from which to view the busy street scene below.

Pros

  • 24-hour room rate, so if you arrive at 10 pm, you don't have to leave until 10 pm the next day
  • Prime location in center of town
  • Helpful tour desk

Cons

  • Exposed pool that's open to view from most rooms
  • No parking
  • High bar and restaurant prices
70 Ratchadamnoen Rd., Chiang Mai, 50200, Thailand
053--327000
Hotel Details
41 rooms
Free Breakfast

Quick Facts

  • $$

Something incorrect in this review?

V Lodge

$ | 13 Chaiyapoom Rd., Soi 1, Chiang Mai, Thailand

Small and intimate, this guesthouse has the feel of a boutique hotel. Its very simple but immaculate guest rooms are furnished in dark local woods and crisp white linens, and each room has a painting or wood carving hung on the wall above the bed. A courtyard garden offers a quiet retreat with coffee and soft drinks on call.

Pros

  • <PRO>tasty included breakfast</PRO>
  • <PRO>close to the bar and restaurant scene</PRO>
  • <PRO>helpful owners</PRO>

Cons

  • <CON>no pool</CON>
  • <CON>no parking</CON>
  • <CON>rooms near reception are quite noisy</CON>
13 Chaiyapoom Rd., Soi 1, Chiang Mai, Thailand
053-232538
Hotel Details
15 rooms
Free breakfast

Quick Facts

  • $

Something incorrect in this review?

Not finding what you're looking for?

We've got a few suggestions for nearby spots.
$ Chiang Dao

Rimdoi Resort0.8 miles away

46 Moo 4 Muang Ghay, Chiang Dao, Chiang Mai, 50170, Thailand
We recommend 2 Hotels in Chiang Dao
$ Chiang Dao

Chiang Dao Nest42.4 miles away

144/4 Moo 5, Ban Tham, Chiang Dao, Chiang Mai, 50170, Thailand
We recommend 2 Hotels in Chiang Dao
$$$ Pai Fodor's Choice

Reverie Siam Resort52.4 miles away

476 Moo 8, Pai, Mae Hong Son, 58130, Thailand
We recommend 5 Hotels in Pai
$ Pai

BrookView53.3 miles away

132 Moo 1, Pai, Mae Hong Son, 58130, Thailand
We recommend 5 Hotels in Pai
$ Khao Lak

Baan Krating Khao Lak Resort53.7 miles away

28 Moo 7, Khuk Khak, Khao Lak, Phangnga, 82190, Thailand
We recommend 9 Hotels in Khao Lak