Bethlehem Bed and Breakfasts

Filter
Sort

from $139

Bethlehem, PA

4.4 (406)
Accepts:

Check Dates

from $139

Easton, PA (10 miles from Bethlehem)

4.4 (31)
Accepts:

Check Dates

from $159

Upper Black Eddy, PA (14 miles from Bethlehem)

4.7 (26)
Accepts:

Check Dates

from $150

Fogelsville, PA (15 miles from Bethlehem)

4.7 (31)
Accepts:

Check Dates

from $155

Stockton, NJ (25 miles from Bethlehem)

4.6 (248)
Accepts:

Check Dates

from $365

New Hope, PA (30 miles from Bethlehem)

4.8 (129)
Accepts:

View details

from $170

Lumberville, PA (23 miles from Bethlehem)

4.5 (36)

View details

from $115

New Hope, PA (25 miles from Bethlehem)

4.4 (35)

View details

from $95

Coopersburg, PA (6 miles from Bethlehem)

4.3 (70)
Accepts:

Check Dates

from $150

Danielsville, PA (13 miles from Bethlehem)

4.7 (7)

Check Dates

from $155

Frenchtown, NJ (17 miles from Bethlehem)

4.6 (113)
Accepts:

Check Dates

from $109

Frenchtown, NJ (17 miles from Bethlehem)

4.1 (8)

View details

from $175

Pipersville, PA (18 miles from Bethlehem)

Check Dates

from $115

Barto, PA (18 miles from Bethlehem)

4.7 (61)
Accepts:

Check Dates

from $160

New Tripoli, PA (20 miles from Bethlehem)

4.6 (19)
Accepts:

View details

from $160

Jim Thorpe, PA (24 miles from Bethlehem)

4.7 (25)

Check Dates

from $165

New Hope, PA (25 miles from Bethlehem)

3.8 (13)
Accepts:

Check Dates

from $125

Jim Thorpe, PA (25 miles from Bethlehem)

View details

from $195

Delaware Water Gap, PA (26 miles from Bethlehem)

4.8 (76)
Accepts:

View details

from $130

Holicong, PA (26 miles from Bethlehem)

4.8 (6)

Check Dates

from $165

Flemington, NJ (28 miles from Bethlehem)

4.8 (157)

Check Dates

from $99

New Hope, PA (28 miles from Bethlehem)

3.2 (1)
Accepts:

Check Dates

from $180

Shawnee On Delaware, PA (30 miles from Bethlehem)

4.8 (100)

Check Dates

from $150

New Hope, PA (32 miles from Bethlehem)

4.7 (48)

Check Dates

Allentown, NJ (6 miles from Bethlehem)

Check Availability

from $139

Macungie, PA (12 miles from Bethlehem)

Check Availability

East Greenville, PA (15 miles from Bethlehem)

Check Availability

from $59

East Greenville, PA (16 miles from Bethlehem)

Check Availability

from $165

Sellersville, PA (18 miles from Bethlehem)

Check Availability

from $450

Mt Bethel, PA (21 miles from Bethlehem)

Check Availability

Kutztown, PA (22 miles from Bethlehem)

Check Availability

Lumberville, PA (23 miles from Bethlehem)

Check Availability

from $125

Jim Thorpe, PA (25 miles from Bethlehem)

Check Availability

Jim Thorpe, PA (25 miles from Bethlehem)

Check Availability

Doylestown, PA (25 miles from Bethlehem)

Check Availability

Schwenksville, PA (25 miles from Bethlehem)

Check Availability

Doylestown, PA (26 miles from Bethlehem)

Check Availability

from $119

Oley, PA (27 miles from Bethlehem)

Check Availability

Lambertville, NJ (28 miles from Bethlehem)

Check Availability

Flemington, NJ (28 miles from Bethlehem)

Check Availability

from $135

New Hope, PA (28 miles from Bethlehem)

Check Availability

New Hope, PA (28 miles from Bethlehem)

Check Availability

from $765

New Hope, PA (30 miles from Bethlehem)

Check Availability

Recent reviews

Bethlehem B&B reviews

Overall rating:

The Bethlehem B&B review score is based on feedback from travelers from around the world. See property page for full, detailed reviews by real travelers.

Sponsored Links

check