Hotels in Bethlehem

Search and compare Bethlehem hotels from hundreds of travel sites and save

Bethlehem, PA, United States
Jun 18 — Jun 192
Bethlehem, PA, United States
Fri 6/18
Sat 6/19
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Bethlehem

Filter by star ratings
All filters
Red Carpet Inn Allentown Hausman Road
Red Carpet Inn Allentown Hausman Road
3.1 Mediocre
731 Hausman Road, Allentown, PA, United States
Show on map
10.1 mi from city centre, Bethlehem 
MediocreBased on 2 reviews
3.1

Located in Allentown, Red Carpet Inn Allentown is an easy drive from Dorney Park & Wildwater Kingdom and Sands Casino Resort Bethlehem. It is conveniently positioned for guests wanting to sightsee in the area.

Red Roof Inn Allentown Airport
Red Roof Inn Allentown Airport
7.2 Good
1846 Catasauqua Road, Allentown, PA, United States
Show on map
3.4 mi from city centre, Bethlehem 
GoodBased on 454 reviews
7.2

Red Roof Inn Allentown Airport is located in Allentown and features free Wi-Fi. The multiple facilities this historic hotel offers include a 24-hour reception, an express check-in and check-out feature and a safe.

Scottish Inns & Suites, Allentown
Scottish Inns & Suites, Allentown
5.0 Okay
1701 Catasauqua Road, Allentown, PA, United States
Show on map
3.4 mi from city centre, Bethlehem 
OkayBased on 457 reviews
5.0

Scottish Inn & Suites-Allentown is situated in Allentown and is close to the area's popular attractions. The various facilities this historic motel offers include free Wi-Fi, an outdoor pool and an express check-in and check-out feature.

Tips for booking a Bethlehem hotel

Cheapest month:May
Most expensive month:January
Average price in Bethlehem:$154/night
Absolute cheapest price found:$59/night
Cheapest day:Sunday
Most expensive day:Saturday
$98 - $190
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$126 - $177
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bethlehem hotels

Show all 30 hotels
1
Red Roof Inn Allentown Airport
Red Roof Inn Allentown Airport
7.2 Good
1846 Catasauqua Road, Allentown, PA, United States
Show on map
3.2 mi from city centre, Allentown 

Red Roof Inn Allentown Airport is located in Allentown and features free Wi-Fi. The multiple facilities this historic hotel offers include a 24-hour reception, an express check-in and check-out feature and a safe.

2
Scottish Inns & Suites, Allentown
Scottish Inns & Suites, Allentown
5.0 Okay
1701 Catasauqua Road, Allentown, PA, United States
Show on map
3.3 mi from city centre, Allentown 

Scottish Inn & Suites-Allentown is situated in Allentown and is close to the area's popular attractions. The various facilities this historic motel offers include free Wi-Fi, an outdoor pool and an express check-in and check-out feature.

3
Red Carpet Inn Allentown Hausman Road
Red Carpet Inn Allentown Hausman Road
3.1 Mediocre
731 Hausman Road, Allentown, PA, United States
Show on map
4.7 mi from city centre, Allentown 

Located in Allentown, Red Carpet Inn Allentown is an easy drive from Dorney Park & Wildwater Kingdom and Sands Casino Resort Bethlehem. It is conveniently positioned for guests wanting to sightsee in the area.

Cheapest hotels in Bethlehem, Pennsylvania

Show all 30 hotels
Scottish Inns & Suites, Allentown
Scottish Inns & Suites, Allentown
5.0 Okay
1701 Catasauqua Road, Allentown, PA, United States
Show on map
3.3 mi from city centre,  

Scottish Inn & Suites-Allentown is situated in Allentown and is close to the area's popular attractions. The various facilities this historic motel offers include free Wi-Fi, an outdoor pool and an express check-in and check-out feature.

$68
Avg. per night
Red Carpet Inn Allentown Hausman Road
Red Carpet Inn Allentown Hausman Road
3.1 Mediocre
731 Hausman Road, Allentown, PA, United States
Show on map
4.7 mi from city centre,  

Located in Allentown, Red Carpet Inn Allentown is an easy drive from Dorney Park & Wildwater Kingdom and Sands Casino Resort Bethlehem. It is conveniently positioned for guests wanting to sightsee in the area.

$70
Avg. per night
Red Roof Inn Allentown Airport
Red Roof Inn Allentown Airport
7.2 Good
1846 Catasauqua Road, Allentown, PA, United States
Show on map
3.2 mi from city centre,  

Red Roof Inn Allentown Airport is located in Allentown and features free Wi-Fi. The multiple facilities this historic hotel offers include a 24-hour reception, an express check-in and check-out feature and a safe.

$82
Avg. per night

Hotel prices in Bethlehem

2 stars and under

$68 - $82

Scottish Inns & Suites, Allentown

#1 Most popular

$68
Avg. per night
Red Carpet Inn Allentown Hausman Road

#2 Most popular

$70
Avg. per night
Red Roof Inn Allentown Airport
$82
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Bethlehem

Bethlehem travel FAQs

  • What are the best hotels in Bethlehem?

    One of the most popular hotels in Bethlehem is Red Roof Inn Allentown Airport, which has been reviewed by 454 users and currently has a rating of 7.2/10. Other top-rated locations include Cozy Allentown Townhouse 2 Mi to Hamilton District, with a score of 9.0 from 17 reviewers.

  • What is a good hotel near Lehigh University?

    Hyatt Place Bethlehem is a popular hotel near Lehigh University that is highly recommended, with a score of 8.8 across 581 reviews.

  • What is a good hotel in Bethlehem near Sands Casino Bethlehem?

    Candlewood Suites Bethlehem South is the hotel close to Sands Casino Bethlehem that is most recommended by HotelsCombined users, with 440 reviews rating it at 8.9/10.

  • Is there a good hotel near SteelStacks?

    If you’re visiting SteelStacks then the nearby Hyatt Place Bethlehem is a popular hotel with HotelsCombined users (581 reviews scoring it at an average 8.8/10).

  • How much do hotels in Bethlehem cost?

    $188/night is the average price of a hotel in Bethlehem, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Bethlehem?

    $75/night is the cheapest price found for a hotel in Bethlehem by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Bethlehem tonight?

    Users have found prices for hotels in Bethlehem tonight starting as low as $81, rising to an average cost of $143, based on searches in the last 72 hours. Prices start from $138 for a 4-star hotel in Bethlehem for tonight.