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

Save up to 17% by booking Flight + Hotel.

Search 590,000 properties and 550 airlines worldwide.



Top Hotel Deals

See all 32 Hotels in Dunhuang
Dunhuang Mogao Hotel £67
Dunhuang Mogao Hotel

Dunhuang Mogao Hotel

No. 248 Mingshan North Road, Jiuquan
     
    3.8
    of 5, from 4 reviews
    3.0 out of 5.0

    Situated in Jiuquan, this hotel is in the same area as Crescent Lake and Mingsha Shan. Regional attractions also include Mogao Caves.

    Super 8 Hotel Dunhuang Feng Qing Cheng £15
    Super 8 Hotel Dunhuang Feng Qing Cheng

    Super 8 Hotel Dunhuang Feng Qing Cheng

    26 Building Dunhuang Feng Qing Cheng, Jiuquan
       
      2.5 out of 5.0

      Situated in Jiuquan, this hotel is in the same area as Crescent Lake and Mingsha Shan. Regional attractions also include Mogao Caves.

      Dunhuang Dunhe hotel £23
      Dunhuang Dunhe hotel

      Dunhuang Dunhe hotel

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

        Situated in Jiuquan, this hotel is in the same area as Crescent Lake and Mingsha Shan. Regional attractions also include Mogao Caves.

        Dunhuang Tianrun International Hotel
        Dunhuang Tianrun International Hotel

        Dunhuang Tianrun International Hotel

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

          Situated in Jiuquan, 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.

          Fuguo Hotel - Dunhuang £23
          Fuguo Hotel - Dunhuang

          Fuguo Hotel - Dunhuang

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

            Situated in Jiuquan, 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.

            Grand Sun Hotel - Dunhuang
            Grand Sun Hotel - Dunhuang

            Grand Sun Hotel - Dunhuang

            No. 178 Shazhou North Road, Jiuquan
               
              4.0 out of 5.0

              Situated in Jiuquan, this hotel is 3.8 mi (6.1 km) from Crescent Lake and 3.8 mi (6.1 km) from Mingsha Shan. Mogao Caves is 16.6 mi (26.7 km) away.

              DunHuang Hotel
              DunHuang Hotel

              DunHuang Hotel

              No.373 North Ming Shan Road, Jiuquan
                 
                3.0 out of 5.0

                Situated in Jiuquan, this hotel is in the same area as Crescent Lake and Mingsha Shan. Regional attractions also include Mogao Caves.

                Dunhuang International Hotel
                Dunhuang International Hotel

                Dunhuang International Hotel

                827 Mingshan North Road, Jiuquan
                   
                  4.0
                  of 5, from 1 reviews
                  0.0 out of 5.0