Star Rating
Hotel Name
Price Range (USD)to
Amenities

18940 Hotels & Accommodations

Homewood Suites by Hilton Newtown
+1-888-389-4121
110 Pheasant Run, Newtown, PA 18940
  • 3 star Suburban property
  • 5 floors in property
From$104
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Hampton Inn & Suites Newtown
+1-888-675-2083
1000 Stony Hill Rd., Yardley, PA 19067 ~4.33 miles southeast of 18940
  • Three Star Suburban property
  • Check in time: 3:00 PM
From$96
Very Good 4.0 /5Review Score CallBookMore Details
The River House at Odettes
+1-800-716-8490
274 South River Rd., New Hope, PA 18938 ~6.13 miles north of 18940
  • Mid-scale hotel
  • 36 sleeping rooms in hotel
Rodeway Inn & Suites - New Hope
+1-800-805-5223
6426 Lower York Rd., New Hope, PA 18938 ~6.44 miles north of 18940
  • Cheap Rural property
  • Check-in time: 11:00
Lambertville House : 32 Bridge St.
+1-888-965-1860
32 Bridge St., Lambertville, NJ 08530 ~6.80 miles north of 18940
  • High end Rural property
  • Hotel has 6 suites
  • Clean,spacious room
  • Comfortable beds
From$277
Very Good 4.0 /5Recent Reviews CallBookMore Details
Golden Plough Inn at Peddlers Villa - Philadelphia
+1-888-788-5576
Rte 202 & Street Rd., Philadelphia, PA 18931 ~6.88 miles northwest of 18940
  • Mid-scale hotel
  • 58 rooms in hotel
Holiday Inn Express Langhorne Oxford Valley in Langhorne
+1-888-897-9207
3101 West Cabot Blvd., Langhorne, PA 19047 ~6.90 miles southeast of 18940
  • 3 star Suburban hotel
  • Hotel has 4 floors
  • Almost all guests said rooms were clean
  • Quiet safe
From$82
Average 3.5 /5Reviews CallBookMore Details
Red Roof Inn Oxford Valley
+1-888-311-4278
3100 Cabot Blvd. West, Langhorne, PA 19047 ~6.90 miles southeast of 18940
  • 2 star property
  • Airport shuttle available
Springhill Suites - Langhorne
+1-888-469-4795
200 North Buckstown Dr., Langhorne, PA 19047 ~6.97 miles southeast of 18940
  • 3 star Suburban hotel
  • 91 suites in hotel
Courtyard by Marriott Philadelphia Langhorne : 5 Cabot Blvd. East
+1-888-734-9421
5 Cabot Blvd. East, Langhorne, PA 19047 ~7.01 miles southeast of 18940
  • Affordable Suburban hotel
  • 7 suites in hotel
  • Almost all guests thought they were poorly maintained
  • Rooms are not good
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Residence Inn Marriott Langhorne
+1-888-841-5292
15 Cabot Blvd. West, Langhorne, PA 19047 ~7.09 miles southeast of 18940
  • Three Star Suburban property
  • 100 suites in property
  • Every guests reviewed found the kitchenette to be good
  • Great room
From$109
Very Good 4.0 /5Read Reviews CallBookMore Details
Golden Plough Inn at Peddlers in Lahaska
+1-888-455-5160
Route 202 & Street Rd., Lahaska, PA 18931 ~7.09 miles northwest of 18940
  • Three Star Resort hotel
  • Hotel has 2 floors
  • Good location
  • Very good hotel
Sheraton Bucks County Hotel
+1-888-965-8297
400 Oxford Valley Rd., Langhorne, PA 19047 ~7.24 miles southeast of 18940
  • Three Star Suburban property
  • Check-in: 3:00pm
From$104
Very Good 4.0 /5Review Score CallBookMore Details
Courtyard by Marriott Ewing / Princeton : 360 Scotch Rd.
+1-888-906-6358
360 Scotch Rd., Ewing, NJ 08628 ~7.57 miles east of 18940
  • Mid-scale Airport hotel
  • Check-in: 03:00pm
From$119
Very Good 4.0 /5Reviews CallBookMore Details
Element by Westin Ewing
+1-888-749-6785
1000 Sam Weinroth Rd., Ewing, NJ 08628 ~7.70 miles east of 18940
  • 3 star Suburban hotel
  • Free comp. breakfast
  • Free dinner
  • Close to the airport
From$102
Very Good 4.0 /5Recent Reviews CallBookMore Details
Motel 6 Warminster Pa #8847 - Warminster
+1-888-878-9982
265 East Street Rd., Warminster, PENNSYLVANIA 18974 ~8.25 miles southwest of 18940
  • 2-star Suburban hotel
From$60
Average 3.0 /5Reviews CallBookMore Details
Holiday Inn Express & Suites - Warminster
+1-888-389-4485
240 Veterans Way, Warminster, PA 18974 ~8.30 miles southwest of 18940
  • 3-star Suburban hotel
  • Gym / Fitness Center Available
  • Fair breakfast prices
  • Great pool
From$110
Very Good 4.5 /5Reviews CallBookMore Details
Motel 6 Warminster Pa : 265 East State Street Rd.
+1-888-389-4121
265 East State Street Rd., Warminster, PA 18974 ~8.30 miles southwest of 18940
  • Cheap property
  • Check-in: 3:00
From$50
Average 3.5 /5Reviews CallBookMore Details
Home2 Suites by Hilton Warminster Horsham
+1-888-675-2083
230 Veterans Way, Warminster, PA 18974 ~8.31 miles southwest of 18940
  • 3-star Suburban property
  • Free breakfast available
Springhill Suites by Marriott Ewing Princeton Sout : 1000 Charles Ewing Blvd.
+1-800-716-8490
1000 Charles Ewing Blvd., Ewing, NJ 08628 ~8.73 miles east of 18940
  • Mid-scale Suburban property
  • Check in: 3:00pm
  • Quick check in
  • Perfectly clean
From$119
Very Good 4.5 /5Latest Reviews CallBookMore Details
Wyndham Philadelphia Bucks County - Trevose
+1-800-805-5223
4700 Street Rd., Trevose, PA 19053 ~9.26 miles south of 18940
  • Mid-scale Suburban property
  • 6 floors in property
From$89
Average 3.0 /5Reviews CallBookMore Details
The Falls Banquet by Eventroostr - Morrisville
+1-888-965-1860
80 West M Y Lane, Morrisville, PA 19067 ~9.43 miles southeast of 18940
  • Inexpensive property
Homewood Suites Warrington : 2650 Kelly Rd.
+1-888-788-5576
2650 Kelly Rd., Warrington, PA 18976 ~9.53 miles west of 18940
  • Midscale Suburban property
  • 96 rooms in hotel
From$89
Very Good 4.5 /5Reviews CallBookMore Details
Hampton Inn Doylestown
+1-888-897-9207
1570 Easton Rd., Warrington, PA 18976 ~9.54 miles west of 18940
  • Midscale Suburban property
  • Free breakfast
  • Rooms need regular maintenance
  • Offered us snacks
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Red Roof Inn Trevose Philadelphia Northeast - Trevose
+1-888-311-4278
3100 Lincoln Highway, Trevose, PA 19053 ~9.59 miles south of 18940
  • Economy Suburban property
  • Hotel has 162 rooms
  • Easily accessible by car and close to shopping areas
  • Good restaurants & bars in the area
From$50
Very Good 4.0 /5Review Score CallBookMore Details
Candlewood Suites Bensalem Philadelphia Area
+1-888-469-4795
3908 Old Street Rd., Bensalem, PA 19020 ~9.68 miles south of 18940
  • Mid-scale property
Hampton Inn & Suites : 3660 Street Rd.
+1-888-734-9421
3660 Street Rd., Bensalem, PA 19020 ~9.68 miles south of 18940
  • Three Star Suburban hotel
  • 101 rooms in property
From$102
Very Good 4.5 /5Guest Reviews CallBookMore Details
Quality Inn & Suites
+1-888-841-5292
3671 Street Rd., Bensalem, PA 19020 ~9.76 miles south of 18940
  • Affordable Downtown hotel
  • 96 rooms in hotel
  • Not very comfortable
  • Almost all guests had problems with the shower
Comfort Inn
+1-888-455-5160
2779 Route 1 North, Feasterville-Trevose, PA 19053 ~9.76 miles south of 18940
  • Midscale Highway hotel
  • Hotel has 3 floors
  • Reception is all right
  • Most guests liked the proximity to shopping
Best Western Plus Philadelphia Bensalem Hotel
+1-888-965-8297
3499 Street Rd., Bensalem, PA 19020 ~9.82 miles south of 18940
  • Affordable Suburban property
  • Hotel has 5 suites
  • Almost all guests found the staff to be very friendly
  • Average restaurant service
Knights Inn Trevose - Trevose
+1-888-906-6358
2707 Lincoln Highway, Trevose, PA 19053 ~9.88 miles south of 18940
  • Low Cost Suburban property
  • Check-in time: 2.00PM
  • More comfort would be nice
  • Generally quite dirty
Sleep Inn & Suites
+1-888-749-6785
3427 Street Rd., Bensalem, PA 19020 ~9.97 miles south of 18940
  • Cheap Highway property
  • Hotel has 64 rooms
Radisson Hotel Philadelphia Northeast in Trevose
+1-888-878-9982
2400 Old Lincoln Highway, Trevose, PA 19053 ~10.05 miles south of 18940
  • Midscale Suburban property
  • 8 suites in property
The Neshaminy Inn - Feasterville-Trevose
+1-888-389-4485
2345 Old Lincoln Highway, Feasterville-Trevose, PA 19053 ~10.14 miles south of 18940
  • Mid-scale hotel
Quality Inn & Suites Nj State Capital Area in Morrisvlle
+1-888-389-4121
7 South Pennsylvania Ave., Morrisvlle, PA 19067 ~10.15 miles east of 18940
  • Three Star Suburban hotel
  • Free comp. breakfast
  • Advantage of the complimentary breakfast
  • Excellent customer service
From$64
Very Good 4.0 /5Reviews CallBookMore Details
Doylestown Mainstreet Inn : 625 North Main St.
+1-888-675-2083
625 North Main St., Doylestown, PA 18901 ~10.19 miles west of 18940
  • Cheap Downtown hotel
  • 45 rooms in hotel
Holiday Inn Bensalem Philadelphia Area - Bensalem
+1-800-716-8490
3327 Street Rd., Bensalem, PA 19020 ~10.26 miles south of 18940
  • 3-star Suburban hotel
  • 167 rooms in property
  • Most guests said rooms were clean enough
  • Great location
From$89
Average 3.5 /5Reviews CallBookMore Details
Courtyard Bensalem Marriott - Bensalem
+1-800-805-5223
3280 Tillman Dr., Bensalem, PA 19020 ~10.33 miles south of 18940
  • Affordable Suburban hotel
  • 4 floors in property
From$139
Very Good 4.0 /5Reviews CallBookMore Details
Wyndham Garden Trenton
+1-888-965-1860
1 West Lafayette St., Trenton, NJ 08608 ~10.36 miles east of 18940
  • Midscale Downtown property
  • Fitness center on property
Hampton Inn & Suites Warrington Warminster Horsham in Warrington
+1-888-788-5576
201 Metro Dr., Warrington, PA 18976 ~10.45 miles west of 18940
  • Three Star Suburban hotel
  • Check-in time: 03:00 pm
Extended Stay America Philadelphia / Bensalem - Bensalem
+1-888-897-9207
3216 Tillman Dr., Bensalem, PA 19020 ~10.54 miles south of 18940
  • Cheap Suburban property
  • 100 sleeping rooms in hotel
  • Plenty of places to eat
  • Dirty sheets
Days Inn Horsham
+1-888-311-4278
245 Easton Rd., Horsham, PA 19044 ~11.25 miles southwest of 18940
  • Affordable property
  • 4 floors in property
Courtyard by Marriott Philadelphia Willow Grove
+1-888-469-4795
2350 Easton Rd. Route 611, Willow Grove, PA 19090 ~11.52 miles southwest of 18940
  • Midscale hotel
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Motel 6
+1-888-734-9421
6401 Bristol Pk, Levittown, PA 19057 ~11.53 miles southeast of 18940
  • Economical Highway hotel
  • 2 floors in hotel
Clarion Inn & Suites Philadelphia Levittown : 6201 Bristol Pike
+1-888-841-5292
6201 Bristol Pike, Levittown, PA 19057 ~11.55 miles southeast of 18940
  • 3 star Highway hotel
  • 7 suites in property
Motel 6 Philadelphia Pa #8638 : 11580 Roosevelt Blvd.
+1-888-455-5160
11580 Roosevelt Blvd., Philadelphia, PENNSYLVANIA 19116 ~11.66 miles south of 18940
  • Inexpensive hotel
  • Check in time: 3:00 PM
Rodeway Inn
+1-888-965-8297
1100 Green Lane, Bristol, PA 19007 ~11.69 miles southeast of 18940
  • Cheap property
  • 68 rooms in hotel
  • Sheets weren't changed at all
  • Accessible parking
Hampton Inn Philadelphia / Willow Grove : 1500 Easton Rd.
+1-888-906-6358
1500 Easton Rd., Willow Grove, PA 19090 ~11.78 miles southwest of 18940
  • Three Star Suburban hotel
  • Check in: 3:00pm
Towneplace Suites Horsham : 198 Precision Dr.
+1-888-749-6785
198 Precision Dr., Horsham, PA 19044 ~11.87 miles west of 18940
  • 2-star Suburban hotel
  • Check-in: 3pm
From$89
Average 3.5 /5Reviews CallBookMore Details
Extended Stay America Horsham Dresher Road
+1-888-878-9982
537 Dresher Rd., Horsham, PA 19044 ~11.91 miles southwest of 18940
  • Two star Suburban hotel
  • Free complimentary breakfast
  • Almost all guests complained about the bathroom
  • The majority of guests said the reception staff was great

Next: Show All Available 18940 Hotels with Pricing

Graph: Upcoming 20 Days of 18940 Hotel Rates

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

FAQs about hotels near 18940

What are the top reviewed hotels near 18940?

Homewood Suites by Hilton Newtown, Holiday Inn Express & Suites and Home2 Suites by Hilton Warminster Horsham are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels near 18940?

Lambertville House, Homewood Suites by Hilton Newtown and Hampton Inn & Suites Newtown are the top 3 luxury hotels near 18940.

What hotels are closest to the area of 18940?

Homewood Suites by Hilton Newtown, Hampton Inn & Suites Newtown, and The River House at Odettes are the properties closest to 18940.

What are the best independent hotels near 18940?

Lambertville House, Doylestown Mainstreet Inn and The River House at Odettes are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 18940?

Springhill Suites by Marriott Ewing Princeton Sout, Courtyard by Marriott Philadelphia Langhorne and Residence Inn Marriott Langhorne are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

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

Quality Inn & Suites Nj State Capital Area, Sleep Inn & Suites and Rodeway Inn & Suites are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best IHG hotels near 18940?

Holiday Inn Express & Suites, Candlewood Suites Bensalem Philadelphia Area and Holiday Inn Express Langhorne Oxford Valley are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top