Hotels in Nan

Search and compare Nan hotels from hundreds of travel sites and save

Nan
20 Sep — 21 Sep2
Nan
Mon 20/9
Tue 21/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Nan

Filter by star ratings
All filters
S.P. Guesthouse
S.P. Guesthouse
6.0 Good
233 Sumondhevaraj Road, Nan, Thailand
Show on map
0.3 km from city centre, Nan, Thailand 
GoodBased on 5 reviews
6.0

S P Guesthouse provides comfortable 3-star accommodation in Nan. Those staying at the property can also enjoy free Wi-Fi throughout their stay.

Nantrungjai Boutique Hotel
Nantrungjai Boutique Hotel
8.5 Excellent
354 Nan-Tawangpa Road, Nan, Thailand
Show on map
2.7 km from city centre, Nan, Thailand 
ExcellentBased on 166 reviews
8.5

Located in Nan, Nantrungjai Boutique Hotel is within a 10-minute drive of Wat Phumin and offers on-site parking. It also features a coffee bar, free Wi-Fi and an outdoor pool.

Nan Valley Resort
Nan Valley Resort
6.0 Good
229 Moo 4 Phasingh, Muang, Nan, Thailand
Show on map
5.6 km from city centre, Nan, Thailand 
GoodBased on 2 reviews
6.0

Nan Valley Resort is located in Nan and features free Wi-Fi. It also offers bicycle rental, an airport shuttle and a car rental desk.

Baan Nai Wiang
Baan Nai Wiang
8.3 Excellent
28 Mahavong Road, T.Nai Viang, Nan, Thailand
Show on map
1.0 km from city centre, Nan, Thailand 
ExcellentBased on 11 reviews
8.3

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

Papua Bhuka Hotel
Papua Bhuka Hotel
7.3 Good
141 Pua-Namyao, Moo 4 Xilalang, Pua, Pua, Thailand
Show on map
13.9 km from city centre, Pua, Thailand 
GoodBased on 8 reviews
7.3

Papua Bhuka Hotel offers 3.5-star accommodation in Pua. It also features 24-hour room service, a garden and a 24-hour reception.

Pua De View Boutique Resort
Pua De View Boutique Resort
8.5 Excellent
222 M5 Bankam, Woranakorn, Pua, Thailand
Show on map
0.4 km from city centre, Pua, Thailand 
ExcellentBased on 140 reviews
8.5

Pua De View Boutique Resort provides 3-star accommodation in Pua. It offers free Wi-Fi, a swimming pool and a 24-hour reception.

Baan Suan Leelawadee Resort Nan
Baan Suan Leelawadee Resort Nan
9.2 Excellent
95 M.1 Rd Phayao, Chaiyasathan District, Nan, Thailand
Show on map
5.4 km from city centre, Nan, Thailand 
ExcellentBased on 634 reviews
9.2

Situated in Nan, the resort is an easy drive from the Nan National Museum and Wat Phumin. It provides free Wi-Fi, a swimming pool and 24-hour room service.

Yindee Travellers Lodge
Yindee Travellers Lodge
8.5 Excellent
200/17 Thanon Mano, Nan City Center, Nan, Thailand
Show on map
0.7 km from city centre, Nan, Thailand 
ExcellentBased on 104 reviews
8.5

Yindee Travellers Lodge is located in Nan and features free Wi-Fi. It also offers a dry cleaning service and luggage storage.

Tips for booking a Nan hotel

Cheapest month:July
Most expensive month:January
Average price in Nan:$49/night
Absolute cheapest price found:$21/night
Cheapest day:Saturday
Most expensive day:Sunday
$29 - $95
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$33 - $61
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Nan, Northern Thailand

Show all 379 hotels
Yindee Travellers Lodge
Yindee Travellers Lodge
8.5 Excellent
200/17 Thanon Mano, Nan City Center, Nan, Thailand
Show on map
0.7 km from city centre,  

Yindee Travellers Lodge is located in Nan and features free Wi-Fi. It also offers a dry cleaning service and luggage storage.

$14
Avg. per night
Papua Bhuka Hotel
Papua Bhuka Hotel
7.3 Good
141 Pua-Namyao, Moo 4 Xilalang, Pua, Pua, Thailand
Show on map
13.9 km from city centre,  

Papua Bhuka Hotel offers 3.5-star accommodation in Pua. It also features 24-hour room service, a garden and a 24-hour reception.

$18
Avg. per night
Nan Valley Resort
Nan Valley Resort
6.0 Good
229 Moo 4 Phasingh, Muang, Nan, Thailand
Show on map
5.6 km from city centre,  

Nan Valley Resort is located in Nan and features free Wi-Fi. It also offers bicycle rental, an airport shuttle and a car rental desk.

$19
Avg. per night
S.P. Guesthouse
S.P. Guesthouse
6.0 Good
233 Sumondhevaraj Road, Nan, Thailand
Show on map
0.3 km from city centre,  

S P Guesthouse provides comfortable 3-star accommodation in Nan. Those staying at the property can also enjoy free Wi-Fi throughout their stay.

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

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

$29
Avg. per night
Baan Suan Leelawadee Resort Nan
Baan Suan Leelawadee Resort Nan
9.2 Excellent
95 M.1 Rd Phayao, Chaiyasathan District, Nan, Thailand
Show on map
5.4 km from city centre,  

Situated in Nan, the resort is an easy drive from the Nan National Museum and Wat Phumin. It provides free Wi-Fi, a swimming pool and 24-hour room service.

$37
Avg. per night
Pua De View Boutique Resort
Pua De View Boutique Resort
8.5 Excellent
222 M5 Bankam, Woranakorn, Pua, Thailand
Show on map
0.4 km from city centre,  

Pua De View Boutique Resort provides 3-star accommodation in Pua. It offers free Wi-Fi, a swimming pool and a 24-hour reception.

$48
Avg. per night
Nantrungjai Boutique Hotel
Nantrungjai Boutique Hotel
8.5 Excellent
354 Nan-Tawangpa Road, Nan, Thailand
Show on map
2.7 km from city centre,  

Located in Nan, Nantrungjai Boutique Hotel is within a 10-minute drive of Wat Phumin and offers on-site parking. It also features a coffee bar, free Wi-Fi and an outdoor pool.

$49
Avg. per night

Hotel prices in Nan

2 stars or below

$14 - $29

S.P. Guesthouse

No. 1 most popular

$25
Avg. per night
Nan Valley Resort

No. 2 most popular

$19
Avg. per night
Yindee Travellers Lodge

Best value

$14
Avg. per night
3 stars

$18 - $52

The Impress Nan Hotel

No. 1 most popular

$25
Avg. per night
Pua De View Boutique Resort

No. 2 most popular

$48
Avg. per night
Papua Bhuka Hotel

Best value

$18
Avg. per night

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

Where to stay in Nan

About Nan

A mountainous area in northern Thailand, Nan Province lets you relish the country’s relaxing countryside. You can marvel at captivating temple murals, support the emerging art scene or feast on exotic local cuisine.

Things to do

Explore the array of beautiful temples in Nan Province. Wat Phumin is a 16th-century royal temple known for its beautiful murals depicting Buddhist beliefs, while Wat Phra That Khao Noi offers a scenic 180-degree view of Nan and a nine-meter-tall Golden Buddha.

Visit the Nan Riverside Art Gallery, located on the banks of the Nan River, to admire the art and cultural exhibits. Wander through the gallery to browse works of art by local artists and take a break in the tranquil garden area and on-site coffee shop.

Learn more about the Nan Province at the Nan National Museum, home to archaeological artifacts from northern Thailand’s ethnic groups. Admire the silverwork, textiles and tribal costumes on display, along with the royal regalia, weapons and religious icons.

For a day of hiking and exploring mysterious caves, head to Doi Phu Kha National Park. Rich in natural resources, it’s home to rare species of plants that can only be found in this region in addition to a 1,837-metre-tall natural rock formation that offers views across the park.

Getting around

The best way to get around Nan Province is by motorbike, while taxis, songthaews and trishaws are also available. You can arrive by bus from Phrae in two hours, while Nan Nakhon Airport offers domestic flights to Bangkok and Chiang Mai.

Nan travel FAQs

  • Where is the best place to stay in Nan?

    Nan, Pua, and Chiang Klang are some of the most favoured places to stay in Nan.

  • What are the best hotels in Nan?

    Nan is home to many highly-rated hotels, one of which is Nantrungjai Boutique Hotel, which has a current rating of 8.5. For other potential stays, consider Nanbaankhun Hotel and Baan9'nan, which can also be great places to stay in Nan.