BookGuestRooms
Pennsylvania › Bethlehem
Pennsylvania

Hotels in Bethlehem, Pennsylvania

Bethlehem, Pennsylvania has 15 places to stay listed here — 15 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around $87.

Bethlehem hotels at a glance

HotelGuest ratingReviewsFromKnown for
Comfort Inn & Suites Bethlehem Lehigh Valley Airport 4.2/5773from $87Breakfast
Candlewood Suites Bethlehem South by IHG 4.3/5664from $100Pool
Holiday Inn Express & Suites Bethlehem Airport-Allentown Area 4.5/5640from $134Breakfast
Hyatt Place Bethlehem-Downtown 4.3/5564from $290Breakfast
Comfort Suites Bethlehem Near Lehigh University and LVI Airport 4.3/5504from $114Breakfast
The Sayre Mansion 4.7/5454from $219Breakfast
Holiday Inn Express Hotel & Suites Bethlehem by IHG 4.2/5428from $130Hot tub
Best Western Allentown Bethlehem Lehigh Valley Inn & Suites 4.0/5416from $118Pool
Wind Creek Bethlehem Casino & Resort 4.3/5411from $236Free parking
Home2 Suites By Hilton Allentown Bethlehem Airport 4.5/5367from $164Pool
Historic Hotel Bethlehem 4.5/5246from $219Breakfast
Homewood Suites by Hilton Allentown-Bethlehem Airport 4.2/5164from $125Pool
Hampton Inn & Suites Bethlehem 4.4/5162from $177Breakfast
Fairfield by Marriott Inn & Suites Bethlehem Lehigh 4.5/5154from $130Breakfast
Wilbur Mansion 4.8/5106from $339Breakfast

Nearby areas

Good to know

How many places to stay are listed in Bethlehem?

15 properties are listed in Bethlehem, Pennsylvania, with rooms, photos and live partner rates on each page.

What do hotels in Bethlehem cost?

Listed nightly rates on partner sites start around $87 and run to about $339 depending on the property, room and dates. Rates are indicative — the live price shows on the booking partner's page.

Which hotel in Bethlehem do guests rate highest?

Wilbur Mansion, rated 4.8/5 from 106 Google reviews.