See the latest deals and prices in Lancaster hotels
Filter by:

Eden Resort and Suites, BW Premier Collection
Hotel in Lancaster
Excellent
8 reviews
9
From $159 per night

Days Inn & Suites by Wyndham Lancaster Amish Country
Hotel in Lancaster
Average
3 reviews
6
From $71 per night

Country Inn Lancaster, SureStay Collection by Best Western
Hotel in Lancaster
Very Good
5 reviews
8
From $80 per night

Cork Factory Hotel Lancaster
Hotel in Lancaster
Very Good
2 reviews
8
From $139 per night

Candlewood Suites - Lancaster West by IHG
Hotel in Lancaster
Very Good
3 reviews
7
From $99 per night

Dutch Wonderland Inn
Hotel in Lancaster
Very Good
10 reviews
7
From $113 per night

Spruce Lane Lodge and Cottages
Hotel in Lancaster
Very Good
3 reviews
8
From $82 per night

Lancaster Arts Hotel
Hotel in Lancaster
Excellent
6 reviews
9
From $165 per night

Holiday Inn Lancaster by IHG
Hotel in Historic Downtown Lancaster, Lancaster
Very Good
0 reviews
7
From $136 per night

Fulton Steamboat Inn
Hotel in Ronks
Excellent
2 reviews
9
From $148 per night

Days Inn & Suites by Wyndham Lancaster Amish Country
Hotel in Lancaster
From $71 per night

Country Inn Lancaster, SureStay Collection by Best Western
Hotel in Lancaster
From $80 per night

Spruce Lane Lodge and Cottages
Hotel in Lancaster
From $82 per night

Baymont by Wyndham Lancaster PA Dutch Country
Hotel in Lancaster
From $70 per night

Red Carpet Inn
Hotel in Lancaster
From $69 per night

Lancaster Suites
Hotel in Lancaster
From $87 per night

Lancaster Arts Hotel
Hotel in Lancaster
From $165 per night

La Quinta Inn & Suites by Wyndham Lancaster
Hotel in Ronks
From $102 per night

Comfort Suites Lancaster Amish Country
Hotel in Lancaster
From $132 per night

Comfort Inn Lancaster at Rockvale
Hotel in Lancaster
From $107 per night
22 stays
From $70 per night
12 stays
From $79 per night
21 stays
From $70 per night
19 stays
From $71 per night
11 stays
From $68 per night
15 stays
From $82 per night
7 stays
From $79 per night
6 stays
From $79 per night
17 stays
From $79 per night
12 stays
From $87 per night
Lancaster, Pennsylvania, United States of America, is a charming destination known for its rich history, vibrant culture, and picturesque landscapes. Whether you're planning a family vacation, a romantic getaway, or a solo adventure, Lancaster offers a variety of accommodations to suit your needs. The average price of hotels in this destination right now is $126, but you can find options ranging from $65 to $599. With 43 hotels available, you're sure to find the perfect place to stay.
Some of the neighborhoods where you can find hotels include [NEIGHBORHOODS]. These areas provide convenient access to many of Lancaster's top attractions. Families will love visiting Dutch Wonderland, a popular amusement park that promises fun for all ages. For those interested in local culture and history, the Central Market and Amish Farm and House offer unique experiences that showcase the region's heritage. Nature enthusiasts will enjoy a visit to Longs Park, a beautiful green space perfect for a leisurely stroll or a picnic.
Among the most popular hotels in Lancaster are HomeTowne Studios Lancaster, The Country Inn of Lancaster, and Country Inn & Suites by Radisson, Lancaster (Amish Country), PA. These hotels offer comfortable accommodations and are well-regarded by visitors. Other notable options include Days Inn by Wyndham Lancaster PA Dutch Country and Eden Resort and Suites, BW Premier Collection, both of which provide excellent amenities and service.
Whether you're looking for a budget-friendly option or a luxurious retreat, Lancaster has something to offer every traveler. With its blend of historical charm and modern conveniences, this destination is sure to provide a memorable stay. Explore the variety of hotels available and find the perfect place to rest and recharge during your visit to Lancaster, Pennsylvania.
December is the cheapest time to stay in Lancaster for an average of $96 per night.
Average price per night for 3-star hotels
Month
Price
January
$117
February
$111
March
$115
April
$118
May
$117
June
$128
July
$137
August
$137
September
$128
October
$119
November
$107
December
$96
10
Excellent
•
5 reviews
Tracey
United States
Dutch Wonderland Inn
Lancaster
10
Excellent
•
10 reviews
Saradan
10
Excellent
•
8 reviews
Linda
United States
Lancaster Arts Hotel
Lancaster
8
Very Good
•
6 reviews
Melissa
United States
Tim
United States
WoodSpring Suites Lancaster North
Lancaster
10
Excellent
•
1 review
Silvia
Richard
United States
Fulton Steamboat Inn
Ronks
10
Excellent
•
2 reviews
Emily
United States
Jessica
United States
10
Excellent
•
3 reviews
Very comfortable bed, friendly service and delicious waffles
Lindsay
United States
Nearby destinations