Hotels in Northern Thailand

Search and compare Northern Thailand hotels from hundreds of travel sites and save

Northern Thailand
28 Jan — 29 Jan2
Northern Thailand
Sat 28/1
Sun 29/1
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Northern Thailand

Filter by star ratings
All filters
Shangri-La Chiang Mai
8.7 Excellent
89/8 Chang Klan Road, Chiang Mai, Thailand
Show on map
1.7 km from city centre, Chiang Mai, Thailand 
ExcellentBased on 364 reviews
8.7

Located in Chiang Mai, the hotel is an easy drive from Chiang Mai Zoo and provides free private parking on site. It has a gym, as well as a sauna, a swimming pool and a Jacuzzi.

Centara Riverside Hotel Chiang Mai
8.5 Excellent
318/1 Chiang Mai-Lamphun Road Tumbol Wat Kate, Chiang Mai, Thailand
Show on map
3.0 km from city centre, Chiang Mai, Thailand 
ExcellentBased on 401 reviews
8.5

Located in Chiang Mai, Centara Riverside Hotel Chiang Mai provides luxury 4-star accommodation, as well as an outdoor pool and a sauna. It boasts views of Doi Suthep and Doi Suthep Mountain and offers a wide range of facilities, such as a sun deck, a free shuttle service and complimentary Wi-Fi.

Art Mai Gallery Nimman Hotel
8.4 Excellent
21 Soi 3 Nimmanhaemin Road Suthep, Chiang Mai, Thailand
Show on map
2.3 km from city centre, Chiang Mai, Thailand 
ExcellentBased on 356 reviews
8.4

This comfortable hotel in Chiang Mai offers complimentary Wi-Fi, as well as a rooftop terrace and a swimming pool. It provides 5-star accommodation with air-conditioned rooms.

Siripanna Villa Resort And Spa
7.8 Good
36 Rat Uthit Road, Chiang Mai, Thailand
Show on map
3.3 km from city centre, Chiang Mai, Thailand 
GoodBased on 406 reviews
7.8

Situated within walking distance of Chiang Mai Railway Station, Siripanna Villa Resort and Spa offers guests an ideal base when visiting Chiang Mai. It has a spa and wellness centre, as well as an outdoor pool, a Jacuzzi and a free shuttle service.

Makkachiva
9.4 Excellent
144 Phraprokklao Road, Chiang Mai, Thailand
Show on map
0.3 km from city centre, Chiang Mai, Thailand 
ExcellentBased on 411 reviews
9.4

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Chiang Mai. It is moments from Wat Chedi Luang, restaurants and nightlife options.

De Chai The Deco Chiang Mai
9.0 Excellent
8 Thapae Road Soi 5, T. Chang Klan, Chiang Mai, Thailand
Show on map
0.8 km from city centre, Chiang Mai, Thailand 
ExcellentBased on 490 reviews
9.0

De Chai the Deco Chiang Mai provides comfortable 4-star accommodation in Chiang Mai. It offers a Jacuzzi, an outdoor pool and complimentary Wi-Fi.

Le Méridien Chiang Rai Resort, Thailand
9.1 Excellent
221 / 2 Moo 20 Kwaewai Road, Chiang Rai, Thailand
Show on map
2.6 km from city centre, Chiang Rai, Thailand 
ExcellentBased on 524 reviews
9.1

Le Meridien Chiang Rai Resort Thailand offers an outdoor pool as well as a pool-side bar. It provides 5-star accommodation and views of the river.

U Nimman Chiang Mai
9.2 Excellent
1 Nimmanhaemin Road, Chiang Mai, Thailand
Show on map
2.5 km from city centre, Chiang Mai, Thailand 
ExcellentBased on 713 reviews
9.2

The hotel is located in Chiang Mai and is close to Chiang Mai University. It has a fitness centre, as well as free Wi-Fi, a sauna and an outdoor pool.

Top Rated Northern Thailand hotels

1
The Dhara Dhevi Chiang Mai
51/4 Moo 1, Chiang Mai-Sankampaeng Rd,T.Tasala,A.M, Chiang Mai, Thailand
Show on map
5.4 km from city centre, Chiang Mai, Thailand 

The Dhara Dhevi Chiang Mai offers 5-star accommodation in Chiang Mai. It also features an outdoor pool, a Turkish steam bath and a sauna.

2
Tamarind Village
9.2 Excellent
50/1 Rajdamnoen Road, Sri Phoom, Muang, Chiang Mai, Thailand
Show on map
0.3 km from city centre, Chiang Mai, Thailand 

Conveniently located in the middle of the city, this 4-star hotel makes for an ideal base in Chiang Mai. It is close to Tha Pae Gate, shops and nightlife options.

3
Puripunn Baby Grand Boutique Hotel
104/1 Charoen Muang Soi 2, Chiang Mai, Thailand
Show on map
2.1 km from city centre, Chiang Mai, Thailand 

Featuring an outdoor pool, a rooftop terrace and a sauna, Puripunn Baby Grand Boutique Hotel is located in Chiang Mai and provides luxury accommodation. It is conveniently positioned for those wanting to visit local attractions.

4
Veranda High Resort Chiang Mai - MGallery
8.7 Excellent
192 Moo 2 Banpong, A. Hangdong, Hang Dong, Thailand
Show on map
6.9 km from city centre, Hang Dong, Thailand 

Providing a private beach, an infinity pool and a rooftop terrace, Veranda High Resort Chiang Mai - MGallery is a luxurious base in Hang Dong. It also offers a sauna, a Jacuzzi and free Wi-Fi.

5
RatiLanna Riverside Spa Resort
9.0 Excellent
33 Changklan Road, Chiang Mai, Thailand
Show on map
3.1 km from city centre, Chiang Mai, Thailand 

Situated in Chiang Mai, Ratilanna Riverside Spa Resort Chiang Mai provides modern 5-star accommodation, as well as a swimming pool, a Jacuzzi and an infinity pool. It also offers a free shuttle service, a rooftop terrace and a sauna.

6
Yantarasri Resort
8.6 Excellent
24/17 Nimmanhaemin Road, Chiang Mai, Thailand
Show on map
2.5 km from city centre, Chiang Mai, Thailand 

Yantarasri Resort provides cosy 4-star accommodation in Chiang Mai. It also offers an executive floor, a kids pool and an outdoor pool.

7
Thapae Loft
8.7 Excellent
142. Ratchapakinai Rd. Tumbol phasing Amphur muang Chiang mai, Chiang Mai, Thailand
Show on map
0.4 km from city centre, Chiang Mai, Thailand 

Situated in the heart of the city, Thapae Loft offers easy access to Chiang Mai's main retail and sightseeing areas. It provides free Wi-Fi, an outdoor pool and an express check-in and check-out feature.

8
Cross Vibe Chiang Mai Decem
8.6 Excellent
10/18 Moo 2, Chiangmai-Lampang Rd., Chiang Mai, Thailand
Show on map
2.7 km from city centre, Chiang Mai, Thailand 

Providing a shuttle service to Chiang Mai International Airport, as well as free wireless internet, the hotel is a comfortable place to stay in Chiang Mai. It also offers an outdoor pool, an express check-in and check-out feature and meeting rooms.

Cheapest hotels in Northern Thailand

Night Bazaar Place
6.5 Good
41 Changklan Rd., Muang, Chiang Mai, Thailand
Show on map
1.5 km from city centre, Chiang Mai, Thailand 

Steps from the Baan Haw Mosque, Night Bazaar Place is located in Chiang Mai and offers comfortable accommodation. It is minutes from Chiang Mai Night Bazaar and shopping and nightlife options.

₹ 1,222
Avg. per night
Chiang Mai Thai House
8.2 Excellent
5/1 Thapae Road Soi 5, Chiang Mai, Thailand
Show on map
0.9 km from city centre, Chiang Mai, Thailand 

Located in Chiang Mai, Thai is within a 15-minute drive of Chiang Mai International Airport and provides a Jacuzzi and a saltwater swimming pool. Those staying at the property can also make use of complimentary wireless internet.

₹ 1,222
Avg. per night
Baan Din Ki
9.2 Excellent
21 Huay Kaew Road, Chiang Mai, Thailand
Show on map
1.6 km from city centre, Chiang Mai, Thailand 

Situated in Chiang Mai, Baan Din Ki is a short drive from Doi Suthep-Pui National Park and Chiang Mai Zoo. It is ideally positioned for those wishing to visit local attractions.

₹ 1,222
Avg. per night
Royal Panerai Hotel Chiangmai
7.5 Good
3/9 Assadathorn Road, Sriphoom, Chiang Mai, Thailand
Show on map
1.3 km from city centre, Chiang Mai, Thailand 

Located amongst popular tourist attractions, boutiques and eateries, Royal Panerai Hotel Chiangmai is ideal for those wishing to explore Chiang Mai and its surroundings. Offering complimentary wireless internet, a restaurant and an outdoor pool, the hotel is within a 10-minute walk of Wat Chiang Man.

₹ 1,385
Avg. per night
Top North Hotel
7.4 Good
41 Moon Muang Road, Amphur Muang, Chiang Mai, Thailand
Show on map
0.6 km from city centre, Chiang Mai, Thailand 

Strategically located in the middle of the city, this 3-star hotel makes for an excellent base in Chiang Mai. It has complimentary wireless internet, a bar and is moments from Tha Pae Gate.

₹ 1,467
Avg. per night
99 The Gallery Hotel
8.5 Excellent
99 Inthawarowat Road, Tambon Sri Phum, Chiang Mai, Thailand
Show on map
0.5 km from city centre, Chiang Mai, Thailand 

Within 20 minutes' stroll from Minibus Que to Doi Suthep Station, 99 The Gallery Hotel provides guests with an ideal base when in Chiang Mai. It is conveniently situated in the city centre.

₹ 1,548
Avg. per night
Imm Hotel Thaphae Chiang Mai
8.3 Excellent
17/1 Kotchasarn Road, Chiang Mai, Thailand
Show on map
0.7 km from city centre, Chiang Mai, Thailand 

Imm Hotel Thaphae Chiang Mai is located in Chiang Mai and features free Wi-Fi. It is ideally positioned for those wishing to sightsee in the area.

₹ 1,548
Avg. per night
B2 Mountain Pano
8.6 Excellent
306 Moo 3, T.Chang Phueak, Mueang, Chiang Mai, Thailand
Show on map
3.3 km from city centre, Chiang Mai, Thailand 

B2 Mountain Pano offers 4-star accommodation in Chiang Mai. Guests can also enjoy free Wi-Fi.

₹ 1,630
Avg. per night

Hotel prices in Northern Thailand

3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Northern Thailand

Facts about staying in Northern Thailand

  • Where is the best place to stay in Northern Thailand?

    Our travellers prefer to stay in places like Chiang Mai, Hot, and Pai while in Northern Thailand.

  • What are the best hotels in Northern Thailand?

    366 reviews rated Shangri-La Chiang Mai with an average score of 8.7/10. It may also be worth looking into the Le Méridien Chiang Mai, which received a rating of 8.7/10 from 395 reviews. Centara Riverside Hotel Chiang Mai could also be a good option, with a score of 8.4/10 from 394 reviews.

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free Cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation