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 - Levittown 6201 Bristol Pike, Levittown, PA 19057 ~1.30 miles northeast of Bristol
  • Affordable Highway property
  • Hotel has 7 suites
Quality Inn Levittown Bensalem : 6401 Bristol Pk 6401 Bristol Pk, Levittown, PA 19057 ~1.49 miles northeast of Bristol
  • Three Star Highway hotel
  • Free complimentary breakfast
Quality Inn & Suites in Bensalem
+1-800-997-5148
3671 Street Rd., Bensalem, PA 19020 ~4.08 miles west of Bristol
  • Low-priced Downtown property
  • Complimentary breakfast is offered
  • Hotel facilities could use a good clean
  • Shower can be a problem
Sheraton Bucks County Hotel 400 Oxford Valley Rd., Langhorne, PA 19047 ~4.89 miles north of Bristol
  • Four star Suburban property
  • Hotel has a green policy Learn more
  • Most guests appreciated the modern rooms
  • Most guests criticized the small bathroom
Holiday Inn Bensalem Philadelphia Area 3327 Street Rd., Bensalem, PA 19020 ~5.29 miles west of Bristol
  • 3-star Suburban property
  • Hotel has a green policy Learn more
  • Close proximity to center city
  • Internet is average
Extended Stay America Philadelphia / Bensalem : 3216 Tillman Dr. 3216 Tillman Dr., Bensalem, PA 19020 ~5.30 miles west of Bristol
  • Inexpensive Suburban property
  • Access to gym on-site
  • Average sized rooms
  • Staff was pleasant
From$71
Very Good 4.0 /5Read Reviews Call
Courtyard Bensalem Marriott in Bensalem 3280 Tillman Dr., Bensalem, PA 19020 ~5.36 miles west of Bristol
  • Affordable Suburban property
  • Hotel has 4 floors
From$99
Very Good 4.0 /5Reviews Call
Springhill Suites by Marriott Langhorne in Langhorne 200 North Buckstown Dr., Langhorne, PA 19047 ~5.44 miles north of Bristol
  • Three Star Suburban hotel
  • 91 suites in property
From$96
Very Good 4.5 /5Reviews Call
Sleep Inn & Suites 3427 Street Rd., Bensalem, PA 19020 ~5.45 miles west of Bristol
  • 2-star Highway hotel
  • Hotel has 64 rooms
Hampton Inn & Suites 3660 Street Rd., Bensalem, PA 19020 ~5.46 miles west of Bristol
  • 3 star Suburban hotel
  • 101 sleeping rooms in hotel
Best Western Plus Philadelphia Bensalem Hotel : 3499 Street Rd. 3499 Street Rd., Bensalem, PA 19020 ~5.50 miles west of Bristol
  • Midscale Suburban hotel
  • Hotel has 2 suites
  • Near mass transit
  • Bad amenities
Residence Inn Marriott Langhorne - Langhorne 15 Cabot Blvd. West, Langhorne, PA 19047 ~5.58 miles north of Bristol
  • Mid-scale Suburban property
  • 100 sleeping rooms in hotel
  • All guests said the reception staff was great
  • Studio suite was clean and comfortable
From$80
Very Good 4.5 /5Read Reviews Call
Courtyard by Marriott Philadelphia Langhorne in Langhorne 5 Cabot Blvd. East, Langhorne, PA 19047 ~5.59 miles north of Bristol
  • 3-star Suburban hotel
  • 2 conference rooms in property
  • Food a bit pricey
  • Almost all guests said the bathroom was dirty
Holiday Inn Express Philadelphia Ne Langhorne : 3101 Cabot Blvd. East 3101 Cabot Blvd. East, Langhorne, PA 19047 ~5.60 miles north of Bristol
  • Economy hotel
Holiday Inn Express Langhorne Oxford Valley : 3101 West Cabot Blvd. 3101 West Cabot Blvd., Langhorne, PA 19047 ~5.66 miles north of Bristol
  • Three Star Suburban hotel
  • Fitness + Health Center
  • Approx. half of guests didn't like the uncomfortable beds
  • Clean
Red Roof Inn Oxford Valley 3100 Cabot Blvd. West, Langhorne, PA 19047 ~5.68 miles north of Bristol
  • Economy hotel
Holiday Inn Express 18 Western Dr., Westampton, NJ 08060 ~5.74 miles southeast of Bristol
  • Mid-scale Suburban property
  • Hotel has 17 suites
  • Excellent value
  • Bad desserts & fruits
Courtyard by Marriott Westampton in Westampton 30 Western Dr., Westampton, NJ 08060 ~5.76 miles southeast of Bristol
  • Mid-scale Suburban property
  • Gym / Fitness Center Available
  • Great reception
  • Dirty pillow case
Red Roof Inn Trevose Philadelphia Northeast
+1-800-997-5148
3100 Lincoln Highway, Trevose, PA 19053 ~5.87 miles west of Bristol
  • Two-star Suburban property
  • Check-in time: 12:00 pm
  • Excellent housekeeping
  • Great location
Comfort Inn - Trevose 2779 Route 1 North, Trevose, PA 19053 ~5.99 miles west of Bristol
  • Affordable Highway property
  • Hotel has 88 rooms
  • Good breakfast
  • Fair breakfast prices
From$71
Average 3.0 /5Reviews Call
Knights Inn in Trevose
+1-888-305-3366
2707 Lincoln Highway, Trevose, PA 19053 ~6.00 miles west of Bristol
  • 2-star Suburban property
  • 111 rooms in property
  • Average value
  • Every guests reviewed said the wifi quality was bad
Best Western Burlington Inn : 2020 Route 541 2020 Route 541, Westampton, NJ 08060 ~6.04 miles south of Bristol
  • Mid-scale Suburban hotel
  • Check in: 04:00PM
Holiday Inn Express Philadelphia Ne Bensalem in Bensalem 1329 Bristol Pike, Bensalem, PA 19020 ~6.08 miles west of Bristol
  • Mid-scale Suburban property
  • Check in time: 3:00 PM
  • Most guests said the beds were comfortable
  • Most guests criticized the small bathroom
Quality Inn & Suites
+1-800-997-5149
2015 Burlington Mt. Holly Rd., Westampton, NJ 08060 ~6.09 miles south of Bristol
  • 3-star hotel
  • 78 sleeping rooms in hotel
Quality Inn & Suites Westampton - Mount Holly 2115 Burlington Mt. Holly Rd., Mount Holly, NJ 08060 ~6.10 miles south of Bristol
  • Low priced Highway property
  • Hotel has 11 suites
From$64
Very Good 4.0 /5Reviews Call
Next 25 Bristol Hotels >  [1 - 25 of 50]    
Next: See My Bristol Hotels with Pricing
Back to Top