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.
-
Comfort Inn & Suites Bethlehem Lehigh Valley Airport
from $87 /night -
Candlewood Suites Bethlehem South by IHG
from $100 /night -
Holiday Inn Express & Suites Bethlehem Airport-Allentown Area
from $134 /night -
Hyatt Place Bethlehem-Downtown
from $290 /night -
Comfort Suites Bethlehem Near Lehigh University and LVI Airport
from $114 /night -
The Sayre Mansion
from $219 /night -
Holiday Inn Express Hotel & Suites Bethlehem by IHG
from $130 /night -
Best Western Allentown Bethlehem Lehigh Valley Inn & Suites
from $118 /night -
Wind Creek Bethlehem Casino & Resort
from $236 /night -
Home2 Suites By Hilton Allentown Bethlehem Airport
from $164 /night -
Historic Hotel Bethlehem
from $219 /night -
Homewood Suites by Hilton Allentown-Bethlehem Airport
from $125 /night -
Hampton Inn & Suites Bethlehem
from $177 /night -
Fairfield by Marriott Inn & Suites Bethlehem Lehigh
from $130 /night -
Wilbur Mansion
from $339 /night
Bethlehem hotels at a glance
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.