Bristol Pennsylvania Hotels & Motels

Find hotels & motels in Bristol using the list below. Find cheap and/or discounted hotel rates in or near Bristol, PA for your upcoming individual or group travel. Explore the most favored Bristol, Pennsylvania hotel and motel rooms. Browse the Bristol area hotels to find the perfect lodging! Please use the provided map of the Bristol hotels. Need 5+ Rooms? Secure Bristol Group Hotel Rates

The Bristol center is about the area of Lower Bucks Hospital and 2 miles from La Luna Banquet Hall.

Find my perfect hotel Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

Bristol Hotels, Motels & Accommodations

Photo of Ramada LevittownRamada Levittown in Levittown
+1-800-230-4134
$76+

6201 Bristol Pike, Levittown, PA 19057
  • 3.5/5, Average Review Score
  • 3-star hotel
  • Free breakfast available
~1.30 Miles from Bristol
Photo of Comfort Inn Levittown BensalemComfort Inn Levittown Bensalem in Levittown
+1-800-997-5148
$75+

6401 Bristol Pike, Levittown, PA 19057
  • 3.5/5, Average Recent Reviews
  • 3-star Highway property
  • Free comp. breakfast
~1.35 Miles from Bristol
Exterior of Quality Inn & SuitesQuality Inn & Suites - Bensalem
+1-800-997-5149
$45+

3671 Street Rd., Bensalem, PA 19020
  • 3.0/5, Average Review Score
  • Cheap Downtown hotel
  • Check in: 3:00pm
~4.08 Miles from Bristol
Image of Sheraton Bucks County HotelSheraton Bucks County Hotel : 400 Oxford Valley Rd.
+1-800-230-4134
$79+

400 Oxford Valley Rd., Langhorne, PA 19047
  • 4.0/5, Very Good Guest Reviews
  • High end Suburban property
  • Check-in: 3:00PM
~4.89 Miles from Bristol
Photo of Holiday Inn Bensalem Philadelphia AreaHoliday Inn Bensalem Philadelphia Area in Bensalem
+1-800-997-5148
$59+

3327 Street Rd., Bensalem, PA 19020 Website
  • 3.5/5, Average Read Reviews
  • 3-star Suburban property
  • 167 rooms in property
~5.29 Miles from Bristol
Exterior of Extended Stay America Philadelphia / BensalemExtended Stay America Philadelphia / Bensalem
+1-800-997-5149
$79+

3216 Tillman Dr., Bensalem, PA 19020
  • 4.0/5, Very Good Latest Reviews
  • Low priced Suburban property
  • 100 sleeping rooms in hotel
~5.30 Miles from Bristol
Photo of Courtyard Bensalem MarriottCourtyard Bensalem Marriott
+1-800-230-4134
$74+

3280 Tillman Dr., Bensalem, PA 19020
  • Affordable Suburban property
  • Check-in: 3:00pm
~5.36 Miles from Bristol
Photo of Springhill Suites Philadelphia / LanghorneSpringhill Suites Philadelphia / Langhorne : 200 North Buckstown Dr. Langhorne
+1-800-997-5148
$105+

200 North Buckstown Dr. Langhorne, Langhorne, PA 19047
  • Three Star Suburban property
  • Complimentary breakfast is offered
~5.44 Miles from Bristol
Sleep Inn & Suites : 3427 Street Rd.
+1-800-997-5149
$64+

3427 Street Rd., Bensalem, PA 19020
  • 4.0/5, Very Good Hotel Reviews
  • Low Cost Highway hotel
  • 3 floors in property
~5.45 Miles from Bristol
Hampton Inn & Suites : 3660 Street Rd.
+1-800-230-4134
$80+

3660 Street Rd., Bensalem, PA 19020
  • Three Star Suburban hotel
  • Gym / Fitness Center Available
~5.46 Miles from Bristol
Best Western Plus Philadelphia Bensalem : 3499 Street Rd.
+1-800-997-5148
$70+

3499 Street Rd., Bensalem, PA 19020
  • 3.5/5, Average Hotel Reviews
  • Affordable Suburban property
  • Free comp. breakfast
~5.49 Miles from Bristol
Residence Inn Marriott Langhorne : 15 Cabot Blvd. West
+1-800-997-5149
$99+

15 Cabot Blvd. West, Langhorne, PA 19047
  • 4.5/5, Very Good Read Reviews
  • Three Star Suburban property
  • Gym / Fitness Center Available
~5.58 Miles from Bristol
Courtyard by Marriott Philadelphia Langhorne
+1-800-230-4134
$99+

5 Cabot Blvd. East, Langhorne, PA 19047
  • 4.0/5, Very Good Latest Reviews
  • 3-star Suburban hotel
  • 118 rooms in hotel
~5.59 Miles from Bristol
Holiday Inn Express Langhorne Oxford Valley
+1-800-997-5148
$79+

3101 West Cabot Blvd., Langhorne, PA 19047
  • 3.5/5, Average Review Score
  • 3-star Suburban property
  • 87 rooms in hotel
~5.66 Miles from Bristol
Holiday Inn Express - Westampton
+1-800-997-5149
$65+

18 Western Dr., Westampton, NJ 08060
  • 3.0/5, Average Review Score
  • Three Star Suburban hotel
  • 3 floors in hotel
~5.74 Miles from Bristol
Courtyard by Marriott Westampton - Westampton
+1-800-230-4134
$73+

30 Western Dr., Westampton, NJ 08060
  • 4.0/5, Very Good Recent Reviews
  • Mid-scale Suburban hotel
  • Check-in: 3:00 pm
~5.76 Miles from Bristol
Red Roof Inn Trevose Philadelphia Northeast
+1-800-997-5148
$49+

3100 Lincoln Highway, Trevose, PA 19053
  • 3.5/5, Average Read Reviews
  • 2 star Suburban hotel
  • 2 floors in hotel
~5.87 Miles from Bristol
Image of Comfort InnComfort Inn
+1-800-997-5149
$65+

2779 Route 1 North, Trevose, PA 19053 Website
  • 3.0/5, Average Guest Reviews
  • Three Star Highway hotel
  • 88 rooms in hotel
~5.99 Miles from Bristol
Knights Inn : 2707 Lincoln Highway
+1-800-230-4134
$29+

2707 Lincoln Highway, Trevose, PA 19053
  • 2.5/5, Poor Review Score
  • Low Cost Suburban hotel
  • Check-in time: 2.00PM
~6.00 Miles from Bristol
Holiday Inn Express Philadelphia Ne Bensalem
+1-800-997-5148
$65+

1329 Bristol Pike, Bensalem, PA 19020
  • Three Star Suburban property
  • 141 rooms in property
~6.08 Miles from Bristol

 [1 - 20 of 50]   


Next: See My Bristol Hotels with Pricing >