Most Popular Hotels in Lebanon

See all 94 Hotels in Lebanon
Days Inn Lebanon Valley
Days Inn Lebanon Valley

625 Quentin Road, Lebanon 17042

2.5 out of 5.0
2.5 out of 5 (293 reviews)

This family-friendly hotel is located in the city center, within 2 mi (3 km) of Lebanon County Historical Society and Lebanon …

CA$85
Hershey RV & Camping Resort
Hershey RV & Camping Resort

493 S Mt Pleasant Rd, Lebanon 17042

4.7 out of 5 (3 reviews)

Situated in Lebanon, this cabin is within 6 mi (10 km) of Risser Marvel Farm Market, Mt. Gretna Lake & Beach, and Gretna …

Get Rates
Bird-in-Hand Family Inn
Bird-in-Hand Family Inn

2740 Old Philadelphia Pike, Bird In Hand 17505

3.0 out of 5.0
4.3 out of 5 (347 reviews)

This family-friendly Bird In Hand hotel is located in a rural location, just steps from Bird-in-Hand Stage and Waters Edge …

CA$144
The Hotel Lancaster
The Hotel Lancaster

26 East Chestnut Street, Lancaster 17602

2.5 out of 5.0
3.8 out of 5 (365 reviews)

Situated in Lancaster, this hotel is within a 10-minute walk of Sehner-Ellicott-von Hess House, Hole in The Wall Puppet …

CA$138
Ramada Harrisburg/Hershey Area
Ramada Harrisburg/Hershey Area

300 N Mountain Rd, Harrisburg 17112

2.5 out of 5.0
3.5 out of 5 (1,035 reviews)

Situated in the suburbs, this hotel is 2.1 mi (3.4 km) from Spring Gate Vineyard and within 6 mi (10 km) of Shoppes at …

CA$67
Howard Johnson Inn Hershey
Howard Johnson Inn Hershey

845 E Chocolate Ave, Hershey 17033

2.0 out of 5.0
3.7 out of 5 (984 reviews)

Situated in Hershey, this hotel is 1.1 mi (1.8 km) from Hershey Theatre and within 3 mi (5 km) of Hershey's Chocolate World …

CA$73
Lancaster Marriott at Penn Square
Lancaster Marriott at Penn Square

25 South Queen Street, Lancaster 17603

3.5 out of 5.0
4.4 out of 5 (327 reviews)

Situated in Lancaster, this spa hotel is steps from Heritage Center Museum of Lancaster County, Central Market, and Lancaster …

CA$203
SpringHill Suites by Marriott Hershey Near the Park
SpringHill Suites by Marriott Hershey Near the Park

115 Museum Drive, Hershey 17033

3.0 out of 5.0
4.3 out of 5 (183 reviews)

Situated in Hershey, this hotel is 0.1 mi (0.1 km) from Antique Automobile Club of America Museum and within 3 mi (5 km) of …

CA$167
Sleep Inn & Suites Harrisburg - Hershey North
Sleep Inn & Suites Harrisburg - Hershey North

7100 Allentown Blvd, Harrisburg 17112

2.5 out of 5.0
4.5 out of 5 (440 reviews)

Located in the heart of Harrisburg, this hotel is 3.1 mi (5 km) from Spring Gate Vineyard and within 6 mi (10 km) of Deer …

CA$97
Comfort Inn Lancaster - Rockvale Outlets
Comfort Inn Lancaster - Rockvale Outlets

24 South Willowdale Drive Rout, Lancaster 17602

2.5 out of 5.0
4.1 out of 5 (442 reviews)

Situated in a shopping district, this hotel is within a 5-minute walk of Rockvale Outlets and American Music Theatre Lancaste …

CA$124

Recent Reviews in Lebanon

Hide content

Narrow your search

Lebanon Hotel Guide

Expedia.ca offers a selection of 94 hotels in Lebanon. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Lebanon. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the Lebanon neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in Lebanon, Pennsylvania now!

false