Star Rating
Hotel Name
Price Range (USD)to
Amenities

18942 Hotels, Motels & Accommodations

Doylestown Mainstreet Inn
+1-888-690-5247
625 North Main St., Doylestown, PA 18901 ~9.57 miles south of 18942
  • Two-star Downtown property
  • Check in: 3:00 pm
Golden Plough Inn at Peddlers
+1-888-305-3366
Route 202 & Street Rd., Lahaska, PA 18931 ~10.10 miles southeast of 18942
  • 3 star Resort hotel
  • 14 meeting rooms in hotel
  • Very good hotel
  • Comfortable beds
Golden Plough Inn at Peddlers Villa - Philadelphia
+1-800-881-1523
Rte 202 & Street Rd., Philadelphia, PA 18931 ~10.32 miles southeast of 18942
  • 3-star hotel
  • Check in time: 15:00
Econo Lodge
+1-888-283-3404
1446 West Broad St., Quakertown, PA 18951 ~10.70 miles west of 18942
  • Cheap property
  • Check-in time: 11:00
  • Hotel facilities could use a good clean
  • Friendly service
Rodeway Inn & Suites : 6426 Lower York Rd.
+1-866-221-8581
6426 Lower York Rd., New Hope, PA 18938 ~11.53 miles southeast of 18942
  • Low priced Rural hotel
  • 136 rooms in property
Executive Inn Coopersburg
+1-866-429-5787
321 Route 309, Coopersburg, PA 18036 ~12.61 miles west of 18942
  • Economical property
  • Not enough trash cans
  • Could use a good cleaning
Lambertville House - Lambertville
+1-888-690-5281
32 Bridge St., Lambertville, NJ 08530 ~12.85 miles southeast of 18942
  • High-end Rural property
  • Check in time: 3:00 pm
  • Most guests said the beds were comfortable
  • Very comfortable
From$277
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Express & Suites in Bethlehem
+1-888-690-5247
2201 Cherry Lane, Bethlehem, PA 18015 ~13.25 miles northwest of 18942
  • 3-star Highway property
  • 4 floors in hotel
  • Location is great
  • Vibe was good
From$78
Very Good 4.5 /5Read Reviews CallBookMore Details
Homewood Suites Warrington
+1-888-305-3366
2650 Kelly Rd., Warrington, PA 18976 ~13.67 miles south of 18942
  • Three Star Suburban property
  • Fitness / Gym is on-site
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
Hampton Inn Doylestown
+1-800-881-1523
1570 Easton Rd., Warrington, PA 18976 ~13.80 miles south of 18942
  • Midscale Suburban hotel
  • Check-in time: 3:00 PM
  • Nice building
  • Clean rooms
From$80
Very Good 4.5 /5Reviews CallBookMore Details
Springhill Suite in Quakertown
+1-888-283-3404
1930 John Fries Highway, Quakertown, PA 18951 ~13.90 miles west of 18942
  • Midscale Rural hotel
  • Complimentary breakfast is offered
Hampton Inn by Hilton Quakertown : 1915 Jihn Fries Highway
+1-866-221-8581
1915 Jihn Fries Highway, Quakertown, PA 18951 ~13.91 miles west of 18942
  • 3 star Suburban hotel
  • Hotel has 4 suites
Hampton Inn Quakertown - Quakertown
+1-866-429-5787
1915 John Fries Highway, Quakertown, PA 18951 ~13.97 miles west of 18942
  • Mid-scale Suburban hotel
  • Free breakfast
  • Good breakfast
  • Rooms are ok
From$109
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Holiday Inn Express & Suites : 1918 John Fries Highway
+1-888-690-5281
1918 John Fries Highway, Quakertown, PA 18951 ~14.04 miles west of 18942
  • Three Star Rural property
  • Has environment-friendly policy Read more
  • Most guests said the reception staff was great
  • Could be quieter
Quality Inn & Suites : 1905 John Fries Highway
+1-888-690-5247
1905 John Fries Highway, Quakertown, PA 18951 ~14.07 miles west of 18942
  • Affordable Highway property
  • Hotel has a green policy See policy
  • Breakfast is good
  • Noise level is acceptable
Candlewood Suites Bethlehem South
+1-888-305-3366
1630 Spillman Dr., Bethlehem, PA 18015 ~14.58 miles northwest of 18942
  • Mid-scale Suburban property
  • Check in: 3pm
From$54
Very Good 4.5 /5Read Reviews CallBookMore Details
Knights Inn Center Valley
+1-800-881-1523
4942 Pa 309, Center Valley, PA 18034 ~14.63 miles west of 18942
  • Two-star hotel
  • 28 rooms in property
Americas Best Value Inn Phillipsburg in Phillipsburg
+1-888-283-3404
1311 Route 22 West, Phillipsburg, NJ 08865 ~14.95 miles north of 18942
  • Low priced hotel
  • Check-in: 3pm
Courtyard by Marriott Easton / Bethlehem Pa
+1-866-221-8581
2220 Emrick Blvd., Bethlehem, PA 18020 ~15.04 miles northwest of 18942
  • Midscale Suburban hotel
  • Airport shuttle provided
From$109
Very Good 4.5 /5Read Reviews CallBookMore Details
Sands Casino Resort Bethlehem
+1-866-429-5787
77 Sands Blvd., Bethlehem, PA 18015 ~15.07 miles northwest of 18942
  • 4 star Resort property
  • Access to gym on-site
From$129
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Quality Inn : 678 Bethlehem Pike
+1-888-690-5281
678 Bethlehem Pike, Montgomeryville, PA 18936 ~15.20 miles south of 18942
  • 3 star Suburban hotel
  • Free breakfast available
Springhill Suites by Marriott Allentown Bethlehem Center Valley in Center Valley
+1-888-690-5247
3800 West Dr., Center Valley, PA 18034 ~15.39 miles west of 18942
  • 3-star Highway hotel
  • Free comp. breakfast
Ramada Inn Flemington
+1-888-305-3366
250 Highway 202 / 31, Flemington, NJ 08822 ~15.61 miles east of 18942
  • 2 star Downtown hotel
  • 104 sleeping rooms in hotel
  • Minibar can be a problem
  • Most guests thought rooms were spacious
Comfort Suites Bethlehem : 120 West 3rd St.
+1-800-881-1523
120 West 3rd St., Bethlehem, PA 18015 ~15.73 miles northwest of 18942
  • Midscale Downtown hotel
  • Check-in: 3:00 PM
  • Most guests thought rooms were spacious
  • About half of guests thought the shower was ok
Days Inn Easton in Easton
+1-888-283-3404
185 South 3rd St., Easton, PA 18042 ~15.86 miles north of 18942
  • Affordable Downtown property
  • Check-in time: 11:00 AM
Sayer Mansion
+1-866-221-8581
250 Wyandotte St., Bethlehem, PA 18015 ~15.91 miles northwest of 18942
  • Three Star Suburban hotel
  • Hotel has 5 suites
Joseph Ambler Inn
+1-866-429-5787
1005 Horsham Rd., North Wales, PA 19454 ~15.94 miles south of 18942
  • Affordable Suburban hotel
  • Hotel has 52 rooms
From$109
Very Good 4.5 /5Latest Reviews CallBookMore Details
Hampton Inn Clinton
+1-888-690-5281
16 Frontage Rd., Clinton, NJ 08809 ~16.04 miles northeast of 18942
  • Midscale Rural hotel
  • Free breakfast
  • Good service
  • Free cookies
From$100
Very Good 4.0 /5Latest Reviews CallBookMore Details
Grand Eastonian Hotel & Suites
+1-888-690-5247
140 Northampton St., Easton, PA 18042 ~16.06 miles north of 18942
  • 3-star Downtown hotel
  • Check in: 4pm
  • Almost all guests enjoyed the shower
  • Awesome vibe
From$109
Very Good 4.0 /5Latest Reviews CallBookMore Details
Historic Hotel Bethlehem : 437 Main St.
+1-888-305-3366
437 Main St., Bethlehem, PA 18018 ~16.19 miles northwest of 18942
  • Four star Downtown property
  • 28 suites in property
From$159
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Staybridge Suites
+1-800-881-1523
119 Garden Golf Blvd., North Wales, PA 19454 ~16.20 miles south of 18942
  • Affordable Suburban property
  • Gym / Fitness Center Available
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Holiday Inn Express : 90 Kunkle Dr.
+1-888-283-3404
90 Kunkle Dr., Easton, PA 18045 ~16.20 miles north of 18942
  • Affordable Suburban property
  • Free breakfast available
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Hyatt Place Bethlehem : 45 West North St.
+1-866-221-8581
45 West North St., Bethlehem, PA 18018 ~16.26 miles northwest of 18942
  • 3 star Downtown hotel
  • Hotel has 6 floors
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Courtyard by Marriott
+1-866-429-5787
544 Dekalb Pike, Montgomeryville, PA 19454 ~16.39 miles south of 18942
  • Affordable Suburban hotel
  • Check-in time: 3:00pm
  • Nice property
  • Almost all guests found the staff to be very friendly
From$99
Average 3.5 /5Reviews CallBookMore Details
Hampton Inn & Suites Philadelphia Montgomeryville : 121 Garden Golf Blvd.
+1-888-690-5281
121 Garden Golf Blvd., North Wales, PA 19454 ~16.43 miles south of 18942
  • Three Star Suburban hotel
  • 32 suites in hotel
From$104
Very Good 4.5 /5Review Score CallBookMore Details
Quality Inn : 2415 Nazareth Rd.
+1-888-690-5247
2415 Nazareth Rd., Easton, PA 18045 ~16.52 miles north of 18942
  • Affordable Highway property
  • Check in time: 11:00
Hampton Inn Flemington
+1-888-305-3366
14 B Royal Rd., Flemington, NJ 08822 ~16.57 miles east of 18942
  • Mid-scale property
  • 83 rooms in property
  • All guests found the staff to be very friendly
  • Very good hotel
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Rodeway Inn Conference Center
+1-800-881-1523
969 Bethlehem Pike, Montgomeryville, PA 18936 ~16.75 miles south of 18942
  • 2-star Suburban hotel
  • Check in: 11:00
The Lafayette Inn
+1-888-283-3404
525 West Monroe St., Easton, PA 18042 ~16.84 miles north of 18942
  • Three Star Suburban property
  • Free comp. breakfast
Hampton Inn & Suites Warrington Warminster Horsham : 201 Metro Dr.
+1-866-221-8581
201 Metro Dr., Warrington, PA 18976 ~16.88 miles south of 18942
  • Midscale Suburban hotel
  • 31 suites in property
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Holiday Inn Clinton Bridgewater : 111 Route 173 West Main St.
+1-866-429-5787
111 Route 173 West Main St., Clinton, NJ 08809 ~16.93 miles northeast of 18942
  • Three Star Suburban property
  • Has environment-friendly policy Learn more
Homewood Suites Lansdale
+1-888-690-5281
1200 Pennbrook Pkwy., Lansdale, PA 19446 ~17.46 miles southwest of 18942
  • Midscale Suburban property
  • Free comp. breakfast
  • Comfortable beds
  • Accessible parking
Ave Lansdale - Lansdale
+1-888-690-5247
1001 Towamencin Ave., Lansdale, PA 19446 ~17.74 miles southwest of 18942
  • Three Star property
  • 62 sleeping rooms in hotel
The View Inn & Suites
+1-888-305-3366
3191 Highfield Dr., Bethlehem, PA 18020 ~17.75 miles northwest of 18942
  • Economical Suburban hotel
  • Check in time: 02:00pm
  • Good breakfast
  • Price was excellent
Residence Inn : 1110 Bethlehem Pike
+1-800-881-1523
1110 Bethlehem Pike, Montgomeryville, PA 19454 ~17.79 miles south of 18942
  • 3-star Suburban hotel
  • Hotel has 96 rooms
  • Best value for money
  • Great service
Courtyard Philadelphia Lansdale - Lansdale
+1-888-283-3404
1737 Sumneytown Pike, Lansdale, PA 19446 ~17.88 miles southwest of 18942
  • Midscale property
  • Good location;
  • Perfectly clean
Towneplace Stes Clint Marriott
+1-866-221-8581
1638 Highway 31 North, Clinton, NJ 08809 ~18.01 miles northeast of 18942
  • 3 star hotel
  • Check in time: 16:00
Holiday Inn Lansdale Hatfield
+1-866-429-5787
1750 Sumneytown Pike, Kulpsville, PA 19443 ~18.02 miles southwest of 18942
  • Midscale Suburban hotel
  • Hotel has 4 suites
From$67
Average 3.5 /5Reviews CallBookMore Details
Value Place Allentown Pa (Bethlehem) in Bethlehem
+1-888-690-5281
4016 Christian Spring Rd., Bethlehem, PA 18020 ~18.11 miles northwest of 18942
  • Two star hotel
  • 4 floors in property
  • About half of guests thought the building wasn't nice
  • Decent vibe
From$42
Very Good 4.0 /5Reviews CallBookMore Details
Lehigh Valley Hotel SureStay Collection by Best Western - Bethlehem
+1-888-690-5247
300 Gateway Dr., Bethlehem, PA 18017-9076 ~18.41 miles northwest of 18942
  • 4-star Suburban property
  • Check in: 4:00 PM
  • Rooms in need of an update
  • Close to shopping

Next: Show All Available 18942 Hotels with Pricing

Graph: Next 20 Days of Ottsville Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Ottsville, PA discounts available. The chart reflects the cheapest Ottsville hotel for each day and each star rating category.

FAQs about hotels near 18942

What are the top rated hotels near 18942?

Holiday Inn Express & Suites, Homewood Suites Warrington and Hampton Inn Doylestown are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels near 18942?

Lambertville House, Sands Casino Resort Bethlehem and Historic Hotel Bethlehem are the top 3 luxury hotels near 18942.

What hotels are closest to the area of 18942?

Doylestown Mainstreet Inn, Golden Plough Inn at Peddlers, and Golden Plough Inn at Peddlers Villa are the properties closest to 18942.

How much does a cheap hotel near 18942 cost per night?

In the last year, a 2 star hotel near 18942 can be as cheap as $65.00 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 18942 cost per night?

In the last year, the average 3 star hotel near 18942 has been $106.11 per night. (based on HotelPlanner prices)

What are the best independent hotels near 18942?

Joseph Ambler Inn, Historic Hotel Bethlehem and Lambertville House are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 18942?

Courtyard by Marriott Easton, Springhill Suites by Marriott Allentown Bethlehem Center Valley and Courtyard Philadelphia Lansdale are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels near 18942?

Quality Inn & Suites, Quality Inn and Comfort Suites Bethlehem are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular IHG hotels near 18942?

Holiday Inn Express & Suites, Holiday Inn Express & Suites and Candlewood Suites Bethlehem South are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top