Hotels in Northern Thailand

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

Northern Thailand
27 Sep — 28 Sep2
Northern Thailand
Tue 27/9
Wed 28/9
...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 386 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.6 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 379 reviews
8.6

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.6 Excellent
Nimmanhaemin Road, Soi 3 T.Suthep, A.Muang, Chiang Mai, Thailand
Show on map
2.3 km from city centre, Chiang Mai, Thailand 
ExcellentBased on 299 reviews
8.6

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 & Spa Chiang Mai -Sha Extra Plus
8.0 Excellent
36 Rat Uthit Road, Chiang Mai, Thailand
Show on map
3.3 km from city centre, Chiang Mai, Thailand 
ExcellentBased on 363 reviews
8.0

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.

Dusit Princess Chiang Mai
9.2 Excellent
112 Chang Klan Road, Chiang Mai, Thailand
Show on map
1.4 km from city centre, Chiang Mai, Thailand 
ExcellentBased on 6 reviews
9.2

Featuring a swimming pool, the resort is located in Chiang Mai and is a short stroll from Chiang Mai Night Bazaar and the Baan Haw Mosque. It provides 4-star accommodation with air-conditioned rooms.

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

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.1 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 265 reviews
9.1

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 481 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.

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.1 Excellent
50/1 Rajdamnoen Road, Sri Phoom, Muang, Chiang Mai, Thailand
Show on map
0.3 km from city centre, Chiang Mai, Thailand 

Conveniently situated, Tamarind Village allows for easy access to Chiang Mai's main tourist attractions. It has a spa and wellness centre, as well as meeting rooms, massage services and an outdoor pool.

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 

Puripunn Baby Grand Boutique Hotel provides a luxury setting when in Chiang Mai. It also features an outdoor pool, a rooftop terrace and a sauna.

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 an infinity pool, a private beach and a swimming pool, 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.1 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.8 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.8 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

Baan Din Ki
8.5 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.

$8
Avg. per night
Top North Hotel
7.4 Good
41 Moon Muang Road, Amphur Muang, Chiang Mai, Thailand
Show on map
0.5 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.

$11
Avg. per night
Chiang Mai Thai House
8.5 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.

$13
Avg. per night
Lotus Hotel Pang Suan Kaew
7.8 Good
21 Huay Kaew Road Suthep Muang, Chiang Mai, Thailand
Show on map
1.6 km from city centre, Chiang Mai, Thailand 

Situated within walking distance of Minibus Que to Doi Suthep Station, Lotus Pang Suan Kaew Hotel Chiang Mai offers guests an ideal base while visiting Chiang Mai. It has a fitness centre, as well as a sauna, an outdoor pool and a rooftop terrace.

$14
Avg. per night
Night Bazaar Place
7.2 Good
41 Changklan Rd., Muang, Chiang Mai, Thailand
Show on map
1.5 km from city centre, Chiang Mai, Thailand 

Located amongst a range of well-known attractions, boutiques and eateries, Night Bazaar Place is ideal for those wanting to explore Chiang Mai and its surroundings. Guests can also enjoy free internet in all areas.

$14
Avg. per night
Royal Panerai Hotel
7.4 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.

$14
Avg. per night
iCheck inn Trams Square Chiang Mai
9.4 Excellent
Chiangmai Lampang Rd,Changphuak, 80/137, Chiang Mai, Thailand
Show on map
2.8 km from city centre, Chiang Mai, Thailand 

Icheck Inn Trams Square is set in Chiang Mai and is within a short walk of local attractions, such as Wat Jed Yot. It also offers a Jacuzzi, a swimming pool and a 24-hour reception.

$16
Avg. per night
Kampaeng Ngam Hotel
8.2 Excellent
18 Kampangdin Road, Chiang Mai, Thailand
Show on map
1.2 km from city centre, Chiang Mai, Thailand 

Kampaeng Ngam Hotel is located in Chiang Mai and offers free Wi-Fi. It also provides an outdoor pool, a 24-hour reception and valet parking.

$17
Avg. per night

Hotel prices in Northern Thailand

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?

    Chiang Mai, Chiang Rai, and Sukhothai are some of the most favoured places to stay in Northern Thailand.

  • What are the best hotels in Northern Thailand?

    437 reviews rated Le Méridien Chiang Mai with an average score of 8.6/10. It may also be worth looking into the Anantara Golden Triangle Elephant Camp & Resort, which received a rating of 9.2/10 from 15 reviews. Le Méridien Chiang Rai Resort, Thailand could also be a good option, with a score of 9.1/10 from 481 reviews.