+ Add More Rooms

Map & Directions

Finding your way to us

Shangri-La Hotel, Qinhuangdao is a convenient distance from the main points of entry.

Located in the Haigang District by the sea, the hotel is 71 kilometres from the Qinhuangdao Beidaihe Airport. The drive from the airport takes approximately 1 hour by car.

For guests arriving by high-speed rail there are two options: Qinhuangdao Railway Station is 20 minutes drive to the hotel and Beidahei Railway Station is 25 minutes drive to the Hotel.

From Beijing to Qinhuangdao, it takes approximately 2.5 hours by train or 3 hours by car.

Airport Connections

Guests can arrange a hotel limousine pick-up service or take a taxi.

If you would like us to arrange limousine transfers or transportation for a large group, please contact the hotel at (86 335) 580 8888.

When booking online, please provide your travel details at least one day in advance.


Taxis are generally easily available at the airport and train stations. The journey to and from the hotel should take:

Beidaihe Airport
Approximately 60 minutes and cost between RMB 180 and RMB 200.

Qinhuangdao Railway Station
Approximately 20-25 minutes and cost between RMB 20 and RMB 25.

Beidaihe Railway Station
Approximately 20-25 minutes and cost around RMB 40.


(86 335) 580 8888


(86 335) 580 9888



123 Hebin Road, Haigang District, Qinhuangdao, Hebei, 066000, China