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 6201 Bristol Pike, Levittown, PA 19057 ~1.30 miles northeast of Bristol
  • 3-star Highway hotel
  • Fitness center on property
Motel 6 - Levittown 6401 Bristol Pk, Levittown, PA 19057 ~1.49 miles northeast of Bristol
  • Low Cost Highway hotel
  • 70 sleeping rooms in hotel
Quality Inn & Suites
+1-888-283-3404
3671 Street Rd., Bensalem, PA 19020 ~4.08 miles west of Bristol
  • 2-star Downtown hotel
  • 6 suites in hotel
  • Friendly service
  • Elevator in need of updating
Sheraton Bucks County Hotel 400 Oxford Valley Rd., Langhorne, PA 19047 ~4.89 miles north of Bristol
  • Four star Suburban hotel
  • Has environment-friendly policy Learn more
  • Bathroom needs cleaning
  • Great shopping
From$79
Very Good 4.0 /5Reviews CallBookMore Details
Holiday Inn Bensalem Philadelphia Area : 3327 Street Rd. 3327 Street Rd., Bensalem, PA 19020 ~5.29 miles west of Bristol
  • 4-star Suburban hotel
  • 6 floors in property
  • Most guests complained about the bathroom
  • Terrific location
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Extended Stay America Philadelphia / Bensalem : 3216 Tillman Dr. 3216 Tillman Dr., Bensalem, PA 19020 ~5.30 miles west of Bristol
  • Low-priced Suburban hotel
  • Fitness / Gym is on-site
  • Not very comfortable
  • Furniture needs more attention
Courtyard Bensalem Marriott 3280 Tillman Dr., Bensalem, PA 19020 ~5.36 miles west of Bristol
  • Mid-scale Suburban hotel
  • Check in: 3:00pm
From$139
Very Good 4.0 /5Latest Reviews CallBookMore Details
Springhill Suites by Marriott Langhorne in Langhorne 200 North Buckstown Dr., Langhorne, PA 19047 ~5.44 miles north of Bristol
  • Affordable Suburban hotel
  • Check-in: 3:00 PM
Sleep Inn & Suites 3427 Street Rd., Bensalem, PA 19020 ~5.45 miles west of Bristol
  • Economical Highway hotel
  • 64 sleeping rooms in hotel
Hampton Inn & Suites 3660 Street Rd., Bensalem, PA 19020 ~5.46 miles west of Bristol
  • 3-star Suburban hotel
  • Check-in time: 3:00pm
From$101
Very Good 4.5 /5Reviews CallBookMore Details
Best Western Plus Philadelphia Bensalem Hotel in Bensalem 3499 Street Rd., Bensalem, PA 19020 ~5.48 miles west of Bristol
  • 3 star Suburban hotel
  • Hotel has 121 rooms
  • Wellness & sports facilities could be improved
  • Nice double beds
Residence Inn Marriott Langhorne in Langhorne 15 Cabot Blvd. West, Langhorne, PA 19047 ~5.58 miles north of Bristol
  • Midscale Suburban hotel
  • Hotel has 100 suites
  • All guests thought the service was very professional
  • Tasty breakfast
Courtyard by Marriott Philadelphia Langhorne 5 Cabot Blvd. East, Langhorne, PA 19047 ~5.59 miles north of Bristol
  • Mid-scale Suburban property
  • 5 floors in property
  • The majority of guests found problems with the furniture
  • Less expensive room
Holiday Inn Express Langhorne Oxford Valley 3101 West Cabot Blvd., Langhorne, PA 19047 ~5.66 miles north of Bristol
  • 3-star Suburban property
  • Free breakfast
  • Modestly maintained rooms
  • Friendly service
From$70
Average 3.5 /5Reviews CallBookMore Details
Red Roof Inn Oxford Valley - Langhorne 3100 Cabot Blvd. West, Langhorne, PA 19047 ~5.68 miles north of Bristol
  • Two star property
Holiday Inn Express : 18 Western Dr. 18 Western Dr., Westampton, NJ 08060 ~5.74 miles southeast of Bristol
  • 3-star Suburban hotel
  • 17 suites in property
  • Clean room
  • Most guests said rooms were big enough
Courtyard by Marriott Westampton in Westampton 30 Western Dr., Westampton, NJ 08060 ~5.76 miles southeast of Bristol
  • Three Star Suburban hotel
  • Has environment-friendly policy See policy
  • Service is relatively professional
  • Most guests found the staff to be very friendly
From$79
Very Good 4.0 /5Review Score CallBookMore Details
Red Roof Inn Trevose Philadelphia Northeast
+1-866-221-8581
3100 Lincoln Highway, Trevose, PA 19053 ~5.87 miles west of Bristol
  • Two-star Suburban hotel
  • 162 rooms in hotel
  • Excellent value
  • Breakfast can be improved
Comfort Inn : 2779 Route 1 North 2779 Route 1 North, Trevose, PA 19053 Website ~5.99 miles west of Bristol
  • Midscale Highway property
  • 3 floors in hotel
  • Most guests thought they were poorly maintained
  • TV needs to be updated
Knights Inn : 2707 Lincoln Highway
+1-888-690-5281
2707 Lincoln Highway, Trevose, PA 19053 ~6.00 miles west of Bristol
  • 2 star Suburban hotel
  • Check in: 2.00PM
  • Could be quieter
  • Almost all guests found the staff to be friendly enough
Best Western Burlington Inn : 2020 Route 541 2020 Route 541, Westampton, NJ 08060 ~6.02 miles southeast of Bristol
  • 3 star Suburban property
  • 88 rooms in hotel
Holiday Inn Express Philadelphia Ne Bensalem - Bensalem 1329 Bristol Pike, Bensalem, PA 19020 ~6.08 miles west of Bristol
  • 3-star Suburban hotel
  • 3 floors in property
  • Modern Hotel
  • Friendly service
Red Roof Inn Westampton - Mount Holly 2015 Burlington Mt. Holly Rd., Mount Holly, NJ 08060 ~6.10 miles south of Bristol
  • Mid-scale Highway hotel
  • 80 rooms in property
The Hilton Garden Inn Mt. Holly / Westampton 111 Hancock Lane, Westampton, NJ 08060 ~6.13 miles southeast of Bristol
  • Three Star Suburban property
  • 3 floors in hotel
Next 25 Bristol Hotels >  [1 - 25 of 50]    
Next: See My Bristol Hotels with Pricing
Back to Top