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 & Accommodations

Ramada Philadelphia Levittown Hotel - Levittown 6201 Bristol Pike, Levittown, PA 19057 ~1.30 miles northeast of Bristol
  • Three Star property
  • Hotel has a green policy Learn more
From$75
Average 3.0 /5 Recent Reviews Call
Quality Inn Levittown Bensalem 6401 Bristol Pk, Levittown, PA 19057 ~1.49 miles northeast of Bristol
  • Mid-scale Highway property
  • Free breakfast
From$37
Average 3.0 /5 Guest Reviews Call
Quality Inn & Suites : 3671 Street Rd.
+1-800-997-5148
3671 Street Rd., Bensalem, PA 19020 ~4.08 miles west of Bristol
  • 2 star Downtown property
  • Hotel has 6 suites
From$45
Average 3.0 /5 Latest Reviews Call
Sheraton Bucks County Hotel in Langhorne 400 Oxford Valley Rd., Langhorne, PA 19047 ~4.89 miles north of Bristol
  • 4 star Suburban property
  • Hotel has 5 suites
From$79
Very Good 4.0 /5 Guest Reviews Call
Holiday Inn Bensalem Philadelphia Area : 3327 Street Rd. 3327 Street Rd., Bensalem, PA 19020 ~5.29 miles west of Bristol
  • Three Star Suburban hotel
  • Hotel has an eco-friendly policy Learn more
From$29
Very Good 4.0 /5 Hotel Reviews Call
Extended Stay America Philadelphia / Bensalem in Bensalem
+1-800-881-1523
3216 Tillman Dr., Bensalem, PA 19020 ~5.30 miles west of Bristol
  • Low-priced Suburban property
  • Fitness + Health Center
From$71
Very Good 4.0 /5 Reviews Call
Courtyard Bensalem Marriott - Bensalem 3280 Tillman Dr., Bensalem, PA 19020 ~5.36 miles west of Bristol
  • Midscale Suburban hotel
  • Fitness / Gym is on-site
From$93
Very Good 4.5 /5 Recent Reviews Call
Springhill Suites by Marriott Langhorne - Langhorne 200 North Buckstown Dr., Langhorne, PA 19047 ~5.44 miles north of Bristol
  • Midscale Suburban property
  • 4 floors in property
From$90
Very Good 4.5 /5 Read Reviews Call
Sleep Inn & Suites : 3427 Street Rd. 3427 Street Rd., Bensalem, PA 19020 ~5.45 miles west of Bristol
  • 2-star Highway property
  • Check in: 3:00pm
From$74
Very Good 4.0 /5 Latest Reviews Call
Hampton Inn & Suites : 3660 Street Rd. 3660 Street Rd., Bensalem, PA 19020 ~5.46 miles west of Bristol
  • Three Star Suburban property
  • Hotel has 32 suites
From$99
Very Good 4.5 /5 Reviews Call
Best Western Plus Philadelphia Bensalem in Bensalem 3499 Street Rd., Bensalem, PA 19020 ~5.49 miles west of Bristol
  • 3-star Suburban property
  • 4 conference rooms in property
From$85
Average 3.5 /5 Hotel Reviews Call
Residence Inn Marriott Langhorne 15 Cabot Blvd. West, Langhorne, PA 19047 ~5.58 miles north of Bristol
  • 3 star Suburban hotel
  • Fitness / Gym is on-site
From$80
Very Good 4.5 /5 Recent Reviews Call
Courtyard by Marriott Philadelphia Langhorne 5 Cabot Blvd. East, Langhorne, PA 19047 ~5.59 miles north of Bristol
  • Mid-scale Suburban property
  • Hotel has 7 suites
From$80
Very Good 4.0 /5 Read Reviews Call
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 property
  • Check-in: 4:00 PM
From$75
Average 3.5 /5 Latest Reviews Call
Holiday Inn Express - Westampton 18 Western Dr., Westampton, NJ 08060 ~5.74 miles southeast of Bristol
  • Midscale Suburban property
  • 76 rooms in property
From$85
Average 3.5 /5 Guest Reviews Call
Courtyard by Marriott Westampton - Westampton 30 Western Dr., Westampton, NJ 08060 ~5.76 miles southeast of Bristol
  • Three Star Suburban property
  • 119 rooms in hotel
From$79
Very Good 4.0 /5 Recent Reviews Call
Red Roof Inn Trevose Philadelphia Northeast : 3100 Lincoln Highway
+1-800-997-5148
3100 Lincoln Highway, Trevose, PA 19053 ~5.87 miles west of Bristol
  • 2 star Suburban hotel
  • 2 floors in hotel
From$49
Average 3.5 /5 Read Reviews Call
Comfort Inn - Trevose 2779 Route 1 North, Trevose, PA 19053 Website ~5.99 miles west of Bristol
  • Mid-scale Highway property
  • Check in: 3:00 pm
From$71
Average 3.0 /5 Read Reviews Call
Knights Inn
+1-888-305-3366
2707 Lincoln Highway, Trevose, PA 19053 ~6.00 miles west of Bristol
  • Low-priced Suburban hotel
  • Check in time: 2.00PM
Best Western Burlington Inn in Westampton 2020 Route 541, Westampton, NJ 08060 ~6.04 miles south of Bristol
  • Mid-scale Suburban hotel
  • 88 rooms in property
From$84
Average 3.5 /5 Recent Reviews Call
Holiday Inn Express Philadelphia Ne Bensalem 1329 Bristol Pike, Bensalem, PA 19020 ~6.08 miles west of Bristol
  • 3 star Suburban property
  • Free comp. breakfast
From$79
Very Good 4.0 /5 Hotel Reviews Call
Quality Inn & Suites Westampton 2115 Burlington Mt. Holly Rd., Mount Holly, NJ 08060 ~6.10 miles south of Bristol
  • Inexpensive Highway hotel
  • Hotel has 2 floors
From$64
Very Good 4.0 /5 Reviews Call
The Hilton Garden Inn Mt. Holly / Westampton 111 Hancock Lane, Westampton, NJ 08060 ~6.13 miles southeast of Bristol
  • Three Star Suburban property
  • Gym / Fitness Center Available
From$89
Very Good 4.0 /5 Guest Reviews Call
Radisson Hotel Philadelphia Northeast in Trevose 2400 Old Lincoln Highway, Trevose, PA 19053 ~6.30 miles west of Bristol
  • Affordable Suburban hotel
  • 274 rooms in hotel
From$95
Very Good 4.0 /5 Recent Reviews Call
Crowne Plaza Philadelphia Bucks County 4700 Street Rd., Feasterville, PA 19053 ~6.73 miles west of Bristol
  • 3 star Suburban property
  • 214 sleeping rooms in hotel
From$59
Average 3.5 /5 Guest Reviews Call
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