Zhenjiang

Cheap Hotels in Zhenjiang

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Diamond Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

153 Cheap hotels in Zhenjiang for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest price
Closest to downtown
Highest Rated
94
Hotel near Dashikou/Suning Square,Zhenjiang
Perfect
795 reviews
9.8/10
1 night
From DKK 317
Check availability
66
Hotel near Jiangsu University/Wuyue Square,Zhenjiang
Very Good
191 reviews
9.2/10
1 night
From DKK 75
Check availability
99+
Hotel near Zhenjiang Railway Station/Wanda Plaza,Zhenjiang
Very Good
1983 reviews
9.2/10
1 night
From DKK 488
Check availability
99+
Hotel near Zhenjiang Railway Station/Wanda Plaza,Zhenjiang
Outstanding
926 reviews
9.5/10
1 night
From DKK 156
Check availability
99+
Hotel near Dashikou/Suning Square,Zhenjiang
Very Good
4419 reviews
9.3/10
1 night
From DKK 598
Check availability
99+
Hotel near Xijindu Ancient Street/Jinshan,Zhenjiang
Good
569 reviews
9.1/10
1 night
From DKK 83
Check availability
99+
Hotel near Xijindu Ancient Street/Jinshan,Zhenjiang
Excellent
5032 reviews
9.6/10
1 night
From DKK 336
Check availability
51
Hotel near Zhenjiang Railway Station/Wanda Plaza,Zhenjiang
Excellent
1507 reviews
9.6/10
1 night
From DKK 264
Check availability
80
Hotel near Zhenjiang Railway Station/Wanda Plaza,Zhenjiang
Good
602 reviews
9.1/10
1 night
From DKK 125
Check availability
99+
Hotel near Dashikou/Suning Square,Zhenjiang
Outstanding
6829 reviews
9.4/10
1 night
From DKK 482
Check availability
Show More Cheap Hotels in Zhenjiang

Frequently Asked Questions

What is the average price of a hotel in Zhenjiang for this weekend?

According to the latest 12-month data from Trip.com, the average price for a 3-star hotel in Zhenjiang this weekend is DKK 382 per night. For a 4-star hotel, the average cost is DKK 848 per night. If you're looking for a luxury experience, 5-star hotels in Zhenjiang this weekend typically cost DKK 1,236 per night.

How much do hotels in Zhenjiang cost per night during weekdays?

Based on the latest 12-month data from Trip.com, the average price for a 3-star hotel in Zhenjiang during weekdays is DKK 350 per night. For a 4-star hotel, you can expect to pay around DKK 806 per night. If you're looking for a luxury stay, 5-star hotels in Zhenjiang generally cost DKK 1,206 per night on weekdays.

What are the best places to stay in Zhenjiang?

Some of the best places to stay in Zhenjiang are near popular attractions like Jinshan Temple, Zhenjiang Beigushan Scenic Spot and Jinshan Park, offering easy access to key sights and amenities.

What are the best family-friendly hotels in Zhenjiang?

Families visiting Zhenjiang often prefer hotels like Zhenjiang Marriott Hotel (from DKK 503), WenXyan Hotel (Zhenjiang Jiangsu University Branch) (from DKK 68) and Atour Hotel Xianlinhu Subway Station Xianlin Avenue (from DKK 298), which are well-known for their family-friendly features of spacious family rooms and child-friendly services.

What are the top hotels in Zhenjiang near Jinshan Temple?

Some of the top hotels in Zhenjiang near Jinshan Temple include Atour X Hotel, Changjiang Road, Zhenjiang (from DKK 315), Zhenjiang Shundi SHY Hotel (Xijindu Store) (from DKK 251) and Oyo Zhenjiang Shuya Business Hotel (from DKK 70), all offering easy access to Jinshan Temple, making them ideal for visitors looking to explore the area.

What are the best pet-friendly hotels in Zhenjiang?

What are the best hot spring hotels in Zhenjiang?

What hotel deals are available in Zhenjiang?

Trip.com offers multiple promotions and discounts all year round for both new users and loyal customers . Please check the promotions page to see what promotions are available now on Trip.com.