Star Rating
Hotel Name
Price Range (USD)to
Amenities

18901 Hotels & Accommodations

Doylestown Mainstreet Inn
+1-888-690-5247
625 North Main St., Doylestown, PA 18901
  • Low Cost Downtown property
  • Free comp. breakfast
Golden Plough Inn at Peddlers in Lahaska
+1-888-305-3366
Route 202 & Street Rd., Lahaska, PA 18931 ~4.68 miles east of 18901
  • Midscale Resort hotel
  • 2 floors in hotel
  • Wonderful room
  • Great location
Golden Plough Inn at Peddlers Villa - Philadelphia
+1-800-881-1523
Rte 202 & Street Rd., Philadelphia, PA 18931 ~4.79 miles east of 18901
  • Mid-scale hotel
  • 58 rooms in hotel
Homewood Suites Warrington
+1-888-283-3404
2650 Kelly Rd., Warrington, PA 18976 ~5.00 miles south of 18901
  • 3-star Suburban property
  • 96 rooms in hotel
Hampton Inn Doylestown
+1-866-221-8581
1570 Easton Rd., Warrington, PA 18976 ~5.13 miles south of 18901
  • 3-star Suburban property
  • Gym / Fitness Center Available
  • Most guests were happy with the bathroom
  • Rooms nicely laid out
From$80
Very Good 4.5 /5Read Reviews CallBookMore Details
Rodeway Inn & Suites
+1-866-429-5787
6426 Lower York Rd., New Hope, PA 18938 ~7.25 miles east of 18901
  • Two-star Rural hotel
  • 136 rooms in hotel
Hampton Inn & Suites Warrington Warminster Horsham
+1-888-690-5281
201 Metro Dr., Warrington, PA 18976 ~8.26 miles south of 18901
  • Mid-scale Suburban hotel
  • 4 floors in hotel
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Joseph Ambler Inn
+1-888-690-5247
1005 Horsham Rd., North Wales, PA 19454 ~8.86 miles southwest of 18901
  • 3-star Suburban property
  • Check in time: 3:00 pm
From$109
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Quality Inn in Montgomeryville
+1-888-305-3366
678 Bethlehem Pike, Montgomeryville, PA 18936 ~8.87 miles southwest of 18901
  • Midscale Suburban hotel
  • Shuttle to airport available
Staybridge Suites
+1-800-881-1523
119 Garden Golf Blvd., North Wales, PA 19454 ~9.27 miles southwest of 18901
  • Affordable Suburban property
  • 2 meeting rooms in property
Lambertville House - Lambertville
+1-888-283-3404
32 Bridge St., Lambertville, NJ 08530 ~9.36 miles east of 18901
  • 4-star Rural hotel
  • 4 floors in hotel
  • For 64%, maintenance was acceptable
  • Almost all guests said the beds were comfortable
From$277
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn & Suites Philadelphia Montgomeryville
+1-866-221-8581
121 Garden Golf Blvd., North Wales, PA 19454 ~9.50 miles southwest of 18901
  • Affordable Suburban property
  • Hotel has 4 floors
From$104
Very Good 4.5 /5Review Score CallBookMore Details
Courtyard by Marriott in Montgomeryville
+1-866-429-5787
544 Dekalb Pike, Montgomeryville, PA 19454 ~9.53 miles southwest of 18901
  • Affordable Suburban property
  • Hotel has 4 floors
  • Free Starbucks
  • Friendly staff
Rodeway Inn Conference Center in Montgomeryville
+1-888-690-5281
969 Bethlehem Pike, Montgomeryville, PA 18936 ~9.71 miles southwest of 18901
  • Low priced Suburban hotel
  • 62 rooms in hotel
Home2 Suites by Hilton Warminster Horsham
+1-888-690-5247
230 Veterans Way, Warminster, PA 18974 ~9.98 miles south of 18901
  • 3-star Suburban property
  • 4 floors in hotel
Holiday Inn Express & Suites : 240 Veterans Way
+1-888-305-3366
240 Veterans Way, Warminster, PA 18974 ~10.06 miles south of 18901
  • Midscale Suburban property
  • 2 meeting rooms in property
  • Most guests thought rooms were spacious
  • Most guests thought, the hotel was modern
From$110
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Towneplace Suites Horsham in Horsham
+1-800-881-1523
198 Precision Dr., Horsham, PA 19044 ~10.15 miles south of 18901
  • Cheap Suburban hotel
  • Hotel has 94 rooms
Motel 6
+1-888-283-3404
265 East Street Rd., Warminster, PA 18974 ~10.22 miles south of 18901
  • Two star Suburban property
  • 2 floors in property
Motel 6 Warminster Pa
+1-866-221-8581
265 East State Street Rd., Warminster, PA 18974 ~10.25 miles south of 18901
  • Low Cost hotel
  • Hotel has 2 floors
Residence Inn in Montgomeryville
+1-866-429-5787
1110 Bethlehem Pike, Montgomeryville, PA 19454 ~10.35 miles southwest of 18901
  • Three Star Suburban property
  • Fitness + Health Center
  • Clean rooms
  • Reasonable pet fee
From$93
Very Good 4.0 /5Read Reviews CallBookMore Details
Days Inn Horsham
+1-888-690-5281
245 Easton Rd., Horsham, PA 19044 ~11.09 miles south of 18901
  • Mid-scale property
  • Access to gym on-site
Homewood Suites Lansdale
+1-888-690-5247
1200 Pennbrook Pkwy., Lansdale, PA 19446 ~11.35 miles southwest of 18901
  • Affordable Suburban hotel
  • Hotel has 6 floors
  • Room was superb
  • The majority of guests said rooms were clean
Extended Stay America Horsham Dresher Road
+1-888-305-3366
537 Dresher Rd., Horsham, PA 19044 ~11.41 miles south of 18901
  • Low Cost Suburban hotel
  • Hotel has 136 rooms
  • Rooms are not good
  • For 68%, the rooms looked old
Courtyard by Marriott Philadelphia Willow Grove
+1-800-881-1523
2350 Easton Rd. Route 611, Willow Grove, PA 19090 ~11.78 miles south of 18901
  • Affordable hotel
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Candlewood Suites Willow Grove in Horsham
+1-888-283-3404
250 Business Center Dr., Horsham, PA 19044 ~11.84 miles south of 18901
  • Economical Suburban property
  • Fitness / Gym is on-site
Residence Inn by Marriott Philadelphia Willow Grove in Horsham
+1-866-221-8581
3 Walnut Grove Dr., Horsham, PA 19044 ~11.85 miles south of 18901
  • Midscale property
  • Fitness center on property
Fairfield Inn & Suites Willow Grove : 2440 Maryland Rd.
+1-866-429-5787
2440 Maryland Rd., Willow Grove, PA 19090 ~12.21 miles south of 18901
  • Midscale Suburban property
  • Free complimentary breakfast
From$109
Very Good 4.0 /5Recent Reviews CallBookMore Details
Springhill Suites by Marriott Philadelphia Willow Grove in Willow Grove
+1-888-690-5281
3900 Commerce Ave., Willow Grove, PA 19090 ~12.24 miles south of 18901
  • Three Star property
  • Free breakfast available
From$90
Very Good 4.0 /5Review Score CallBookMore Details
Extended Stay America Horsham Welsh Road
+1-888-690-5247
114 Welsh Rd., Horsham, PA 19044 ~12.26 miles south of 18901
  • Low-priced Suburban property
  • Check-in: 3PM
  • Hotel facilities could use a good clean
  • The majority of guests complained about the bathroom
Hampton Inn Philadelphia / Willow Grove : 1500 Easton Rd.
+1-888-305-3366
1500 Easton Rd., Willow Grove, PA 19090 ~12.26 miles south of 18901
  • Midscale Suburban hotel
  • 3 meeting rooms in hotel
  • Fair breakfast prices
  • Clean and great amenities
Homewood Suites Horsham Willow Grove
+1-800-881-1523
720 Blair Mill Rd., Horsham, PA 19044 ~12.31 miles south of 18901
  • Mid-scale Suburban property
  • Hotel has 112 rooms
Ave Lansdale
+1-888-283-3404
1001 Towamencin Ave., Lansdale, PA 19446 ~13.09 miles west of 18901
  • 3 star hotel
  • Check in time: 14:00
Courtyard Philadelphia Lansdale in Lansdale
+1-866-221-8581
1737 Sumneytown Pike, Lansdale, PA 19446 ~13.24 miles west of 18901
  • 3-star property
  • Clean
  • Comfortable bed
From$70
Very Good 4.5 /5Reviews CallBookMore Details
Homewood Suites by Hilton Newtown : 110 Pheasant Run
+1-866-429-5787
110 Pheasant Run, Newtown, PA 18940 ~13.35 miles southeast of 18901
  • Midscale Suburban property
  • 5 floors in property
From$104
Very Good 4.5 /5Recent Reviews CallBookMore Details
Holiday Inn Lansdale Hatfield in Kulpsville
+1-888-690-5281
1750 Sumneytown Pike, Kulpsville, PA 19443 ~13.38 miles west of 18901
  • Midscale Suburban property
  • 8 meeting rooms in property
Normandy Farm Hotel & Conference Center
+1-888-690-5247
1401 Morris Rd., Blue Bell, PA 19422 ~13.71 miles southwest of 18901
  • High-end Suburban hotel
  • 3 floors in property
  • For only 59%, the bathroom was ok
  • Terrific location
From$149
Very Good 4.0 /5Latest Reviews CallBookMore Details
Hampton Inn & Suites Newtown : 1000 Stony Hill Rd.
+1-888-305-3366
1000 Stony Hill Rd., Yardley, PA 19067 ~14.38 miles southeast of 18901
  • 3 star Suburban property
  • 3 floors in property
Econo Lodge
+1-800-881-1523
1446 West Broad St., Quakertown, PA 18951 ~14.46 miles northwest of 18901
  • Low-priced property
  • 41 sleeping rooms in hotel
  • Good service
  • Comfortable beds
Best Western Fort Washington Inn : 285 Commerce Dr.
+1-888-283-3404
285 Commerce Dr., Fort Washington, PA 19034-2406 ~14.52 miles south of 18901
  • 3 star Suburban hotel
  • 106 rooms in property
  • The majority of guests said the beds were comfortable
  • Accessible parking
Holiday Inn Express & Suites
+1-866-221-8581
432 Pennsylvania Ave., Fort Washington, PA 19034 ~14.75 miles south of 18901
  • Affordable Suburban property
  • Check-in time: 3:00pm
Hilton Garden Inn Philadelphia Ft. Washington - Fort Washington
+1-866-429-5787
530 West Pennsylvania Ave., Fort Washington, PA 19034 ~14.78 miles south of 18901
  • Affordable Suburban hotel
  • 4 meeting rooms in hotel
  • For only 63%, the noise level was all right
  • Rather comfortable
Wyndham Philadelphia Bucks County
+1-888-690-5281
4700 Street Rd., Trevose, PA 19053 ~15.67 miles southeast of 18901
  • Three Star Suburban hotel
  • Has environment-friendly policy See policy
Blue Bell Villas
+1-888-690-5247
1560 Wick Lane, Blue Bell, PA 19422 ~15.95 miles southwest of 18901
  • Expensive Suburban hotel
  • 50 suites in hotel
Red Roof Inn Trevose Philadelphia Northeast : 3100 Lincoln Highway
+1-888-305-3366
3100 Lincoln Highway, Trevose, PA 19053 ~16.42 miles southeast of 18901
  • 2 star Suburban property
  • 162 sleeping rooms in hotel
  • Shower was ok
  • About half of guests thought the shower was ok
From$50
Very Good 4.0 /5Review Score CallBookMore Details
Candlewood Suites Bensalem Philadelphia Area : 3908 Old Street Rd.
+1-800-881-1523
3908 Old Street Rd., Bensalem, PA 19020 ~16.50 miles southeast of 18901
  • Three Star hotel
Comfort Inn
+1-888-283-3404
2779 Route 1 North, Feasterville-Trevose, PA 19053 ~16.52 miles southeast of 18901
  • Affordable Highway hotel
  • Check in: 3:00 pm
  • Regular internet service
  • Clean rooms
Radisson Hotel Philadelphia Northeast : 2400 Old Lincoln Highway
+1-866-221-8581
2400 Old Lincoln Highway, Trevose, PA 19053 ~16.55 miles southeast of 18901
  • Mid-scale Suburban property
  • 19 meeting rooms in hotel
Knights Inn Trevose : 2707 Lincoln Highway
+1-866-429-5787
2707 Lincoln Highway, Trevose, PA 19053 ~16.60 miles southeast of 18901
  • 2-star Suburban hotel
  • Could use a good cleaning
  • Room needs to be improved
The Neshaminy Inn
+1-888-690-5281
2345 Old Lincoln Highway, Feasterville-Trevose, PA 19053 ~16.68 miles southeast of 18901
  • Midscale property
Courtyard by Marriott Ewing / Princeton
+1-888-690-5247
360 Scotch Rd., Ewing, NJ 08628 ~16.68 miles east of 18901
  • Three Star Airport property
  • 130 rooms in hotel
From$119
Very Good 4.0 /5Guest Reviews CallBookMore Details

Next: Show All Available 18901 Hotels with Pricing

Graph: Upcoming 20 Days of 18901 Hotel Rates

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

FAQs about hotels near 18901

What are the best rated hotels near 18901?

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

What are the most luxurious hotels near 18901?

Lambertville House, Normandy Farm Hotel & Conference Center and Blue Bell Villas are the top 3 luxury hotels near 18901.

What hotels are closest to the area of 18901?

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

What are the best independent hotels near 18901?

Joseph Ambler Inn, Lambertville House and Normandy Farm Hotel & Conference Center are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 18901?

Courtyard Philadelphia Lansdale, Residence Inn and Courtyard by Marriott Philadelphia Willow Grove are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

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

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

What are the most popular IHG hotels near 18901?

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

Back to Top