Star Rating
Hotel Name
Price Range (USD) to
Amenities

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 east of La Luna Banquet Hall.

Bristol Hotels/Motels & Accommodations

Ramada Philadelphia Levittown Hotel 6201 Bristol Pike, Levittown, PA 19057 ~1.30 miles northeast of Bristol
  • Three Star Highway property
  • 7 suites in hotel
From$57
Average 3.0 /5 Read Reviews Call BookMore Details
Motel 6 - Levittown 6401 Bristol Pk, Levittown, PA 19057 ~1.49 miles northeast of Bristol
  • Two-star Highway hotel
  • Check-in time: 3:00 PM
Quality Inn & Suites - Bensalem
+1-888-283-3404
3671 Street Rd., Bensalem, PA 19020 ~4.08 miles west of Bristol
  • Cheap Downtown hotel
  • Free breakfast
  • Hotel facilities could use a good clean
  • Vibe is not too good
From$45
Average 3.0 /5 Review Score Call BookMore Details
Sheraton Bucks County Hotel in Langhorne 400 Oxford Valley Rd., Langhorne, PA 19047 ~4.89 miles north of Bristol
  • Expensive Suburban hotel
  • Check-in time: 3:00PM
  • Most guests thought they were poorly maintained
  • Most guests appreciated the modern rooms
From$79
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Bensalem Philadelphia Area in Bensalem 3327 Street Rd., Bensalem, PA 19020 ~5.29 miles west of Bristol
  • High end Suburban hotel
  • Has environment-friendly policy Read more
  • AC needs updating
  • Big portions
From$89
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Extended Stay America Philadelphia / Bensalem in Bensalem 3216 Tillman Dr., Bensalem, PA 19020 ~5.30 miles west of Bristol
  • Low-priced Suburban property
  • Check-in: 11:00 am
  • WiFi system needs upgrading
  • Most guests thought they were poorly maintained
From$51
Average 3.5 /5 Review Score Call BookMore Details
Courtyard Bensalem Marriott 3280 Tillman Dr., Bensalem, PA 19020 ~5.36 miles west of Bristol
  • 3-star Suburban hotel
  • Fitness + Health Center
From$139
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Springhill Suites by Marriott Langhorne - Langhorne 200 North Buckstown Dr., Langhorne, PA 19047 ~5.44 miles north of Bristol
  • 3 star Suburban hotel
  • Fitness + Health Center
From$85
Very Good 4.5 /5 Guest Reviews Call BookMore Details
Sleep Inn & Suites 3427 Street Rd., Bensalem, PA 19020 ~5.45 miles west of Bristol
  • Economy Highway hotel
  • 3 floors in property
From$60
Average 3.5 /5 Guest Reviews Call BookMore Details
Hampton Inn & Suites - Bensalem 3660 Street Rd., Bensalem, PA 19020 ~5.46 miles west of Bristol
  • Three Star Suburban property
  • Has environment-friendly policy See policy
From$79
Very Good 4.5 /5 Recent Reviews Call BookMore Details
Best Western Plus Philadelphia Bensalem Hotel 3499 Street Rd., Bensalem, PA 19020 ~5.48 miles west of Bristol
  • Mid-scale Suburban hotel
  • 6 meeting rooms in property
  • The majority of guests had problems with the shower
  • Accessible parking
From$65
Average 3.5 /5 Reviews Call BookMore Details
Residence Inn Marriott Langhorne 15 Cabot Blvd. West, Langhorne, PA 19047 ~5.58 miles north of Bristol
  • Three Star Suburban hotel
  • Free breakfast
  • Excellent breakfast
  • Free shuttle
From$99
Very Good 4.5 /5 Latest Reviews Call BookMore Details
Courtyard by Marriott Philadelphia Langhorne 5 Cabot Blvd. East, Langhorne, PA 19047 ~5.59 miles north of Bristol
  • 3 star Suburban property
  • Gym is available on property
  • Bathroom needs cleaning
  • Fairly good value for money
From$82
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Express Langhorne Oxford Valley - Langhorne 3101 West Cabot Blvd., Langhorne, PA 19047 ~5.66 miles north of Bristol
  • Mid-scale Suburban hotel
  • Check-in: 4:00 PM
  • Ordinary amenities
  • The majority of guests thought the service was very professional
From$70
Average 3.5 /5 Latest Reviews Call BookMore Details
Red Roof Inn Oxford Valley in Langhorne 3100 Cabot Blvd. West, Langhorne, PA 19047 ~5.68 miles north of Bristol
  • Cheap property
From$60
Very Good 4.0 /5 Review Score Call BookMore Details
Holiday Inn Express 18 Western Dr., Westampton, NJ 08060 ~5.74 miles southeast of Bristol
  • Three Star Suburban property
  • 17 suites in hotel
  • Room was very nice and clean
  • Rooms need regular maintenance
From$95
Average 3.5 /5 Reviews Call BookMore Details
Courtyard by Marriott Westampton 30 Western Dr., Westampton, NJ 08060 ~5.76 miles southeast of Bristol
  • Midscale Suburban hotel
  • Check-in time: 3:00 pm
  • No clean towels
  • Complimentary breakfast would have been nice
From$79
Very Good 4.0 /5 Read Reviews Call BookMore Details
Red Roof Inn Trevose Philadelphia Northeast - Trevose
+1-866-221-8581
3100 Lincoln Highway, Trevose, PA 19053 ~5.87 miles west of Bristol
  • Two star Suburban hotel
  • 162 sleeping rooms in hotel
  • Fair casino hotel
  • Staff was great
From$49
Average 3.5 /5 Latest Reviews Call BookMore Details
Comfort Inn 2779 Route 1 North, Trevose, PA 19053 ~5.99 miles west of Bristol
  • Affordable Highway hotel
  • Fitness center on property
  • Tasty breakfast
  • Most guests had problems with the shower
From$65
Average 3.0 /5 Recent Reviews Call BookMore Details
Knights Inn : 2707 Lincoln Highway
+1-888-690-5281
2707 Lincoln Highway, Trevose, PA 19053 ~6.00 miles west of Bristol
  • Cheap Suburban property
  • Check-in time: 2.00PM
  • Reception should be more attentive
  • Professional service
From$48
Poor 2.5 /5 Reviews Call BookMore Details
Best Western Burlington Inn in Westampton 2020 Route 541, Westampton, NJ 08060 ~6.02 miles southeast of Bristol
  • 3-star Suburban hotel
  • 88 rooms in hotel
From$82
Average 3.5 /5 Review Score Call BookMore Details
Holiday Inn Express Philadelphia Ne Bensalem 1329 Bristol Pike, Bensalem, PA 19020 ~6.08 miles west of Bristol
  • Three Star Suburban hotel
  • Hotel has 141 rooms
  • Located near shopping areas with easy access to parking
  • Most guests said rooms were big enough
From$69
Very Good 4.0 /5 Read Reviews Call BookMore Details
Red Roof Inn Westampton in Mount Holly 2015 Burlington Mt. Holly Rd., Mount Holly, NJ 08060 ~6.10 miles south of Bristol
  • 3-star Highway property
  • Access to gym on-site
From$80
Very Good 4.0 /5 Review Score Call BookMore Details
The Hilton Garden Inn Mt. Holly / Westampton - Westampton 111 Hancock Lane, Westampton, NJ 08060 ~6.13 miles southeast of Bristol
  • Three Star Suburban hotel
  • 113 rooms in property
From$89
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Next 25 Bristol Hotels >   [1 - 25 of 50]    
Next: See My Bristol Hotels with Pricing
Back to Top
Table of Contents Top: Check Rates Bristol Hotels