Hotels in Northern Thailand

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

Northern Thailand
30 Jun — 1 Jul2
Northern Thailand
Thu 30/6
Fri 1/7
...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 407 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 373 reviews
8.6

Centara Riverside Hotel Chiang Mai is situated in Chiang Mai and features free Wi-Fi. Boasting views of Doi Suthep and Doi Suthep Mountain, it also provides a variety of facilities, including an outdoor pool, a free shuttle service and a sauna.

Art Mai Gallery Nimman Hotel
8.7 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 267 reviews
8.7

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.2 Excellent
36 Rat Uthit Road, Chiang Mai, Thailand
Show on map
3.3 km from city centre, Chiang Mai, Thailand 
ExcellentBased on 299 reviews
8.2

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.2 Excellent
144 Phraprokklao Road, Chiang Mai, Thailand
Show on map
0.3 km from city centre, Chiang Mai, Thailand 
ExcellentBased on 194 reviews
9.2

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 222 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 489 reviews
9.1

Situated in Chiang Rai, Le Meridien Chiang Rai Resort Thailand offers 5-star accommodation, as well as an outdoor pool. There is also a fitness centre with a swimming 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
Anantara Chiang Mai Resort
8.8 Excellent
123-123/1 Charoen Prathet Road, Chiang Mai, Thailand
Show on map
1.8 km from city centre, Chiang Mai, Thailand 

Situated in Chiang Mai, Anantara Chiang Mai Resort provides modern 5-star accommodation, as well as a swimming pool, free wireless internet access in all areas and a sauna. It also offers a rooftop terrace, a 24-hour reception and body treatments.

3
Phu Chaisai Mountain Resort
8.6 Excellent
388 Moo 4, Ban Mae Salong Nok, Chiang Rai, Thailand
Show on map
34.0 km from city centre, Chiang Rai, Thailand 

Phu Chaisai Mountain Resort provides a traditional setting when in Mae Chan. It also offers a sauna, free Wi-Fi and an outdoor pool.

4
Puripunn 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.

5
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 

Boasting a private beach, an infinity pool and a swimming pool, Veranda High Resort Chiang Mai - MGallery is located in Hang Dong and offers modern accommodation. Some of the popular features at this stylish 5-star resort include free Wi-Fi, a Jacuzzi and a rooftop terrace.

6
RatiLanna Riverside Spa Resort
9.3 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.

7
Cross Vibe Chiang Mai Decem
8.7 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.

8
The Chaya Resort And Spa Chiang Mai
8.2 Excellent
141 Suandok Road, T. Suthep, Chiang Mai, Thailand
Show on map
1.9 km from city centre, Chiang Mai, Thailand 

The Chaya Resort and Spa provides comfortable 4-star accommodation in Chiang Mai. It also offers free Wi-Fi, an outdoor pool and an express check-in and check-out feature.

Cheapest hotels in Northern Thailand,

B2 Santitham Boutique And Budget Hotel
7.5 Good
43 Taeparak Road, Chiang Mai, Thailand
Show on map
2.4 km from city centre, Chiang Mai, Thailand 

Situated a brief drive from Chiang Mai University, B2 Santitham Hotel provides cosy accommodation in Chiang Mai. Those staying at the property can also take advantage of free Wi-Fi during their stay.

$16
Avg. per night
Top North Hotel
7.3 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.

$18
Avg. per night
Chomdoi House Hotel Sha+
7.0 Good
13 Chomdoi Rd., T. Suthep, Chiang Mai, Thailand
Show on map
3.0 km from city centre, Chiang Mai, Thailand 

Situated in the popular hub of Nimmanhemin, Chomdoi House Hotel SHA+ is within walking distance of several tourist attractions in the local area. It also offers free Wi-Fi, luggage storage and a 24-hour reception.

$18
Avg. per night
Adchara Mansion
7.3 Good
36/11 Nongbua Road, Chiang Rai, Thailand
Show on map
1.4 km from city centre, Chiang Rai, Thailand 

Adchara Mansion provides a comfortable setting when in Chiang Rai. It also offers luggage storage, bicycle rental and free Wi-Fi.

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

$19
Avg. per night
Baan Din Ki
8.4 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.

$19
Avg. per night
Life Grand Chiang Mai
7.2 Good
201 Moo 5 San Phi Suea, Muang, Chiang Mai, Thailand
Show on map
6.3 km from city centre, Chiang Mai, Thailand 

Life Grand Chiang Mai provides comfortable 3-star accommodation in Chiang Mai. It also offers a dry cleaning service, a swimming pool and luggage storage.

$19
Avg. per night
Baan Nai Wiang
8.0 Excellent
28 Mahavong Road, T.Nai Viang, Nan, Thailand
Show on map
1.0 km from city centre, Nan, Thailand 

Baan Nai Wiang Nan is located in Nan and provides free Wi-Fi. It also offers laundry facilities, bicycle rental and luggage storage.

$19
Avg. per night

Hotel prices in Northern Thailand

2 stars and under
3 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?

    Northern Thailand has plenty to offer. Consider staying in some of its most favoured locations, like Chiang Mai, Pai, and Hang Dong.

  • What are the best hotels in Northern Thailand?

    197 reviews rated Veranda High Resort Chiang Mai - MGallery 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 433 reviews. Pai Village Boutique Resort could also be a good option, with a score of 9.1/10 from 651 reviews.