Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Save up to $603 by booking Flight + Hotel.

Search 321,000 hotels and 400 airlines worldwide.

Get the price Guarantee available for your trip.



Top Hotel Deals

See all 23 Hotels in Dunhuang
Grand Soluxe Hotel

Grand Soluxe Hotel

No 1339 Yangguan Middle Road, Jiuquan
0.0 out of 5.0
Dunhuang International Hotel

Dunhuang International Hotel

827 Mingshan North Road, Jiuquan
4.0
of 5, from 1 reviews
0.0 out of 5.0
Fuguo Hotel - Dunhuang

Fuguo Hotel - Dunhuang

1785 Middle Yangguan Road, Jiuquan
4.0
of 5, from 1 reviews
4.5 out of 5.0

Located in Dunhuang, this boutique hotel is 4.1 mi (6.5 km) from Crescent Lake and 4.1 mi (6.5 km) from Mingsha Shan. Mogao Caves is 17.2 mi (27.7 km) away.

$7
Dunhuang Mogao Hotel

Dunhuang Mogao Hotel

No. 248 Mingshan North Road, Jiuquan
3.7
of 5, from 3 reviews
3.5 out of 5.0

Located in Core area of Dunhuang, this hotel is 4.1 mi (6.5 km) from Mingsha Shan and 4.3 mi (6.9 km) from Crescent Lake. Mogao Caves is 16.3 mi (26.2 km) away.

$14
Dunhuang Dunhe hotel

Dunhuang Dunhe hotel

No. 589 South Shazhou Road, Dunhuang, Jiuquan
5.0
of 5, from 1 reviews
3.5 out of 5.0

Located in Core area of Dunhuang, this hotel is 3.9 mi (6.3 km) from Mingsha Shan and 4.2 mi (6.7 km) from Crescent Lake. Mogao Caves is 16 mi (25.7 km) away.

Dunhuang International Youth Hostel

Dunhuang International Youth Hostel

No.1, East Huan Cheng Road, Dunhuang, Jiuquan
4.0
of 5, from 1 reviews
2.5 out of 5.0

Located in Core area of Dunhuang, this hotel is 3.9 mi (6.3 km) from Mingsha Shan and 4.2 mi (6.7 km) from Crescent Lake. Mogao Caves is 16 mi (25.8 km) away.

$37
Dunhuang Tianrun International Hotel

Dunhuang Tianrun International Hotel

No 309 Mingshan Road, Jiuquan
4.0
of 5, from 1 reviews
4.5 out of 5.0

Located in Core area of Dunhuang, this hotel is 3.3 mi (5.3 km) from Crescent Lake and 3.3 mi (5.3 km) from Mingsha Shan. Mogao Caves is 16.9 mi (27.3 km) away.

$43
Dunhuang Golden Leaf Hotel

Dunhuang Golden Leaf Hotel

No.1022 Minshan North Road, Jiuquan
4.0 out of 5.0

Located in Core area of Dunhuang, this hotel is 3.6 mi (5.8 km) from Mingsha Shan and 3.8 mi (6.2 km) from Crescent Lake. Mogao Caves is 17.9 mi (28.8 km) away.