19 Best Hotels in Chiang Mai, Thailand

99 The Gallery Hotel

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

Elegant for the price, this midrange 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 Intrawarorot Rd., Chiang Mai, 50200, Thailand
053-326338
hotel Details
53 rooms
Rate Includes: No Meals

Quick Facts

  • $$

Anantara Chiang Mai Resort & Spa

$$$$ | 123 Charoen Prathet Rd., Chiang Mai, 50100, Thailand Fodor's Choice
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
  • Renowned restaurant

Cons

  • Some find the metallic, rust-colored facade off-putting
  • Blackout shades don't fully cover window
  • When property full, breakfast a bit chaotic
123 Charoen Prathet Rd., Chiang Mai, 50100, Thailand
053-253333
hotel Details
84 rooms
Rate Includes: No Meals

Quick Facts

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. This one's a keeper.

Pros

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

Cons

  • Books up far ahead in high season
  • Some rooms share a bath
  • Some street noise
43 Phrapokklao Rd., Soi 3, Chiang Mai, 50200, Thailand
085-716–1635
hotel Details
7 rooms
Rate Includes: No Meals

Quick Facts

  • $

Recommended Fodor's Video

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
55 rooms
Rate Includes: Free breakfast, Credit cards accepted

Quick Facts

  • $$

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
123 rooms
Rate Includes: No meals, Credit cards accepted

Quick Facts

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
131 rooms
Rate Includes: No Meals

Quick Facts

  • $$

Four Seasons Resort Chiang Mai

$$$$ | 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, with an open-air massage salon surrounded by rice paddies and lotus ponds, is superb.

Pros

  • Peaceful mountain setting
  • 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
Mae Rim–Samoeng Old Rd., Chiang Mai, 50180, Thailand
800-545–4000-in U.S.
hotel Details
99 suites and villas
Rate Includes: Free Breakfast

Quick Facts

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
75 rooms
Rate Includes: Free breakfast, Credit cards accepted

Quick Facts

  • $$

Kantary Hills

$$ | 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
152 rooms
Rate Includes: No Meals

Quick Facts

  • $$

Lampang River Lodge

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

Nature lovers are well catered to at this remote lodge, a simple riverside resort isolated in woodland and 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, Tambol Chompoo, Lampang, 52100, Thailand
054-209777
hotel Details
60 rooms
Rate Includes: No Meals

Quick Facts

  • $$

Lamphu House

$ | 1 Phrapokklao Rd., Soi 9, Chiang Mai, 50200, Thailand
An excellent choice for first-time visitors, this Old City budget boutique hotel is a short stroll from Wat Chedi Luang and several other star attractions. The aesthetic is minimalist—polished concrete floors, simple furniture, timber screens between balconies. The saltwater pool is heavenly after a day of sightseeing.

Pros

  • Near star attractions
  • Balconies
  • Good-size saltwater swimming pool

Cons

  • Compact rooms
  • Few amenities
  • Inconsistent service
1 Phrapokklao Rd., Soi 9, Chiang Mai, 50200, Thailand
053-274966
hotel Details
41 rooms
Rate Includes: No Meals

Quick Facts

  • $

Ping Nakara Boutique Hotel & Spa

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

It's hard to believe that 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 Charoen Prathet Rd., Chiang Mai, 50100, Thailand
053-252999
hotel Details
19 rooms
Rate Includes: No Meals

Quick Facts

  • $$

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
Rate Includes: No Meals

Quick Facts

Raya Heritage

$$$ | 157 Moo 6, Donkaew, Chiang Mai, 50180, Thailand Fodor's Choice

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 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, Donkaew, Chiang Mai, 50180, Thailand
02-301–01861
hotel Details
33 rooms
Rate Includes: Free Breakfast

Quick Facts

Riverside Guest House

$ | 286 Talad Kao Rd., Lampang, 52100, Thailand Fodor's Choice

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
  • Garden hammocks
  • River views

Cons

  • Noisy neighborhood dogs
  • No restaurant on-site
  • Some rooms share baths
286 Talad Kao Rd., Lampang, 52100, Thailand
054-227005
hotel Details
7 rooms
Rate Includes: No Meals

Quick Facts

  • $

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
Rate Includes: No Meals

Quick Facts

  • $$

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
24 rooms
Rate Includes: Free breakfast, Credit cards accepted

Quick Facts

  • $$

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
Rate Includes: Free Breakfast

Quick Facts

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
Rate Includes: Free breakfast

Quick Facts

  • $