- Sort by:
- Reviews
- Best Reviews
- Most Reviewed
- Stars
- Stars 5 to 1
- Stars 1 to 5
- Price
- Price Low to High
- Price High to Low
$83
per night
Hyatt Place Bethlehem
Hotel with 124 rooms from $83. Upon check-in photo identification and credit card is required. All special requests are subject to ... more
Score: 9.2 out of 10
$129
per night
Historic Hotel Bethlehem
Standing since 1922, this Main Street hotel features a ballroom decorated with murals showing the hi... more
Score: 9.2 out of 10
$88
per night
Holiday Inn Express Hotel & Suites Bethlehem
Hotel with 80 rooms from $88. Located a short distance from Sands Casino, this hotel in Bethlehem, Pennsylvania, offers an indoor ... more
Score: 9.0 out of 10
$109
per night
Fairfield Inn & Suites Allentown Bethlehem/Route 22
Hotel with 103 rooms from $109. This Residence Inn features an outdoor pool, heated Jacuzzis and an on-site fitness center. It is 1 ... more
Score: 7.9 out of 10
$79
per night
Holiday Inn Express Hotel & Suites Bethlehem Airport/Allentown area
Hotel with 100 rooms from $79. Featuring an outdoor pool and a daily hot breakfast buffet, this Holiday Inn Express is 4 miles from... more
Score: 8.7 out of 10
$109
per night
Courtyard Allentown Bethlehem Route 22
Hotel with 114 rooms from $109. Upon check-in photo identification and credit card is required. All special requests are subject to ... more
Score: 8.3 out of 10
$50
per night
Homewood Suites by Hilton Allentown-Bethlehem Airport
Minutes from Lehigh Valley International Airport, in the suburb of Bethlehem near Allentown, Pennsyl... more
Score: 8.1 out of 10
$109
per night
Residence Inn Allentown Bethlehem/Route 22
This hotel is 4 miles from downtown Bethlehem and 2 miles from Lehigh Valley International Airport. ... more
Score: 9.6 out of 10
$149
per night
Courtyard Bethlehem Lehigh Valley/I-78
Hotel with 138 rooms from $149. Courtyard Bethlehem is located just off the William Penn Highway, a 15-minute drive from central Bet... more
Score: 9.5 out of 10