A park with a river, a bridge, and a building with a black roof.

Find hotels in Bristol, PA from £47

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
26 Aug - 27 Aug
Tomorrow
27 Aug - 28 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Bristol hotels

1. Knights Inn Bristol

Knights Inn Bristol
Bristol
United States
Maria
£59
includes taxes & fees
2 Sept - 3 Sept
Knights Inn Bristol

2. Spark by Hilton Bensalem Philadelphia

Spark by Hilton Bensalem Philadelphia
Bensalem
United States
Tomaso
£96
includes taxes & fees
30 Aug - 31 Aug
Spark by Hilton Bensalem Philadelphia

3. Courtyard by Marriott Philadelphia Langhorne

Courtyard by Marriott Philadelphia Langhorne
Langhorne
United States
Jammily
£94
includes taxes & fees
10 Sept - 11 Sept
Courtyard by Marriott Philadelphia Langhorne

4. Holiday Inn Express Philadelphia NE - Langhorne by IHG

Holiday Inn Express Philadelphia NE - Langhorne by IHG
Langhorne
United States
Barbara
£93
includes taxes & fees
7 Sept - 8 Sept
Holiday Inn Express Philadelphia NE - Langhorne by IHG

5. Hampton Inn & Suites Newtown

Hampton Inn & Suites Newtown
Morrisville
United States
Joan
£91
includes taxes & fees
3 Sept - 4 Sept
Hampton Inn & Suites Newtown

6. MHO Hotel Bordentown

MHO Hotel Bordentown
Bordentown
United States
Kim
£47
includes taxes & fees
30 Aug - 31 Aug
MHO Hotel Bordentown

7. Parxview Hotel

Parxview Hotel
Bensalem
United States
Lori
£122
includes taxes & fees
9 Sept - 10 Sept
Parxview Hotel

8. Inn of the Dove Romantic Suites with Jetted Tub & Fireplace

Inn of the Dove Romantic Suites with Jetted Tub & Fireplace
Bensalem
United States
Nazariy
£111
includes taxes & fees
31 Aug - 1 Sept
Inn of the Dove Romantic Suites with Jetted Tub & Fireplace

9. Radisson Hotel Philadelphia Northeast

Radisson Hotel Philadelphia Northeast
Feasterville-Trevose
United States
Wilfredo
£104
includes taxes & fees
10 Sept - 11 Sept
Radisson Hotel Philadelphia Northeast

10. Home2 Suites by Hilton Bordentown

Home2 Suites by Hilton Bordentown
Bordentown
United States
Kishore K
£109
includes taxes & fees
2 Sept - 3 Sept
Home2 Suites by Hilton Bordentown

11. Homewood Suites by Hilton Newtown - Langhorne, PA

Homewood Suites by Hilton Newtown - Langhorne, PA
Newtown
United States
Laura
£119
includes taxes & fees
6 Sept - 7 Sept
Homewood Suites by Hilton Newtown - Langhorne, PA

12. Hampton Inn & Suites Mount Laurel/Moorestown

Hampton Inn & Suites Mount Laurel/Moorestown
Mount Laurel
United States
Bianca
£89
includes taxes & fees
7 Sept - 8 Sept
Hampton Inn & Suites Mount Laurel/Moorestown

13. La Quinta Inn & Suites By Wyndham Mount Laurel / Moorestown

La Quinta Inn & Suites By Wyndham Mount Laurel / Moorestown
Mount Laurel
United States
Magna
£79
includes taxes & fees
20 Sept - 21 Sept
La Quinta Inn & Suites By Wyndham Mount Laurel / Moorestown

14. Springhill Suites Mount Laurel

Springhill Suites Mount Laurel
Mount Laurel
Canada
Melissa
£106
includes taxes & fees
7 Sept - 8 Sept
Springhill Suites Mount Laurel

15. Hampton Inn Bordentown

Hampton Inn Bordentown
Bordentown
United States
Barbara
£81
includes taxes & fees
3 Sept - 4 Sept
Hampton Inn Bordentown

16. Sleep Inn Cinnaminson Philadelphia East

Sleep Inn Cinnaminson Philadelphia East
Cinnaminson
United States
Monica
£78
includes taxes & fees
16 Sept - 17 Sept
Sleep Inn Cinnaminson Philadelphia East

17. Courtyard by Marriott Hamilton

Courtyard by Marriott Hamilton
Robbinsville
United States
Linda
£132
includes taxes & fees
31 Aug - 1 Sept
Courtyard by Marriott Hamilton

18. Hilton Garden Inn Hamilton

Hilton Garden Inn Hamilton
Robbinsville
United States
Amanuel
£103
includes taxes & fees
13 Sept - 14 Sept
Hilton Garden Inn Hamilton

19. Holiday Inn Express & Suites Warminster - Horsham by IHG

Holiday Inn Express & Suites Warminster - Horsham by IHG
Warminster
United States
Tamara
£89
includes taxes & fees
30 Aug - 31 Aug
Holiday Inn Express & Suites Warminster - Horsham by IHG

20. Home2 Suites by Hilton Warminster Horsham

Home2 Suites by Hilton Warminster Horsham
Warminster
United States
Mary
£96
includes taxes & fees
7 Sept - 8 Sept
Home2 Suites by Hilton Warminster Horsham
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Bristol attractions

Bristol Riverside Theatre

9.4/10 (3 reviews)
This professional regional theatre offers intimate performances in historic Bristol Borough. Enjoy musicals and plays by accomplished actors while experiencing the venue's excellent acoustics and welcoming atmosphere.
See properties

Grundy Museum

You can spend time browsing the exhibits at Grundy Museum in Bristol. While you're in the area, stroll along the lakeside.
See properties

Learn more about Bristol

Stroll along the Delaware River on the historic Bristol Wharf, where quaint shops and cafes line the waterfront. Don't miss the Bristol Riverside Theatre's acclaimed productions or a picnic in Silver Lake Park's serene grounds.

See all hotels in Bristol
A park with a river, a bridge, and a building with a black roof.

Top Bristol Hotel Reviews

Club Quarters Hotel Rittenhouse Square, Philadelphia

Club Quarters Hotel Rittenhouse Square, Philadelphia

10/10 Excellent
"Excellent value"
James 1-night trip
Posted less than an hour ago
Club Quarters Hotel Rittenhouse Square, Philadelphia
Wyndham Philadelphia Historic District

Wyndham Philadelphia Historic District

10/10 Excellent
"Spent a lovely weekend in Philly with this as our home base. Very convenient location to the historic area. We typically stay in center city and found old city to be quieter and more our speed. If you want easier access to more shopping and restaurants I recommend center city (nearer to broad street). If you want a quieter, more residential, scenic area, then old city is better and this is a great lodging option. It was clean, the rooms were a decent size and the staff were very friendly. There is also convenient parking adjacent to the hotel (for a fee). It is 1.5 blocks from Independence park. There are numerous places to eat nearby."
Jeremy 3-night trip
Posted 1 hour ago
Wyndham Philadelphia Historic District
W Philadelphia

W Philadelphia

10/10 Excellent
"All good! Michael the barback was particularly helpful and made the stay hospitable."
Elizabeth 1-night trip
Posted 1 hour ago
W Philadelphia
Sofitel Philadelphia at Rittenhouse Square

Sofitel Philadelphia at Rittenhouse Square

10/10 Excellent
"The staff were very friendly and helpful! I had asked for clean towels before going out and not only did I get clean towels but the bed was made and the room straightened up. Also, the hotel is very clean and walkable to restaurants!"
Jayne 2-night trip
Posted 4 hours ago
Sofitel Philadelphia at Rittenhouse Square
The Windsor Suites

The Windsor Suites

10/10 Excellent
"Chambre propre, pas de tapis"
Claude 3-night trip
Posted 7 hours ago
The Windsor Suites
Hilton Philadelphia at Penn's Landing

Hilton Philadelphia at Penn's Landing

8/10 Good
"Parking was very expensive. I have a large truck and did not fit underground. I was offered to park in front for $100usd."
harold 1-night trip
Posted 14 hours ago
Hilton Philadelphia at Penn's Landing
Philadelphia Marriott Downtown

Philadelphia Marriott Downtown

10/10 Excellent
"A very convenient location, and I found all the staff at this location to be very friendly and helpful. We came in very late to our hotel room and the person at the front desk was so nice to us, gave us a late check out, and even brought our luggage up. I will definitely stay here again when I'm in Philly."
Julienne 1-night trip
Posted 15 hours ago
Philadelphia Marriott Downtown
Loews Philadelphia Hotel

Loews Philadelphia Hotel

10/10 Excellent
"Our sink unfortunately didn’t drain, but otherwise was a nice stay"
Darren 1-night trip
Posted 16 hours ago
Loews Philadelphia Hotel
The Logan Philadelphia, Curio Collection by Hilton

The Logan Philadelphia, Curio Collection by Hilton

10/10 Excellent
"The room, the amenities and the staff was delightful!"
Julie 2-night trip
Posted 22 hours ago
The Logan Philadelphia, Curio Collection by Hilton

More cheap stays in Bristol

MHO Hotel Bordentown

MHO Hotel Bordentown

187 US 130 and 206 Bordentown NJ
£47
30 Aug - 31 Aug
includes taxes & fees
8.2/10 Very good! (1,185 reviews)
MHO Hotel Bordentown
Red Carpet Inn & Suites

Red Carpet Inn & Suites

11580 Roosevelt Blvd Philadelphia PA
£63
27 Aug - 28 Aug
includes taxes & fees
Red Carpet Inn & Suites
Comfort Inn & Suites Mt. Laurel-Philadelphia

Comfort Inn & Suites Mt. Laurel-Philadelphia

350 Century Pkwy Mount Laurel NJ
£64
21 Sept - 22 Sept
includes taxes & fees
7.6/10 Good! (1,376 reviews)
Comfort Inn & Suites Mt. Laurel-Philadelphia
Red Roof Inn Philadelphia - Oxford Valley

Red Roof Inn Philadelphia - Oxford Valley

3100 Cabot Boulevard West Langhorne PA
£64
25 Sept - 26 Sept
includes taxes & fees
6.2/10 (1,000 reviews)
Red Roof Inn Philadelphia - Oxford Valley
Best Western Plus Philadelphia Convention Center Hotel

Best Western Plus Philadelphia Convention Center Hotel

1225 Vine Street Philadelphia PA
£81
30 Aug - 31 Aug
includes taxes & fees
7.8/10 Good! (1,089 reviews)
Best Western Plus Philadelphia Convention Center Hotel
Holiday Inn Express Philadelphia NE - Bensalem by IHG

Holiday Inn Express Philadelphia NE - Bensalem by IHG

1329 Bristol Pike Bensalem PA
£93
30 Aug - 31 Aug
includes taxes & fees
8.4/10 Very good! (1,012 reviews)
Holiday Inn Express Philadelphia NE - Bensalem by IHG

Frequently asked questions

What is the best area to stay in Bristol?
The best area to stay in Bristol, Pennsylvania, is the historic downtown district, particularly along Mill Street and Radcliffe Street.This charming area is the heart of Bristol Borough, known for its well-preserved historic and Victorian architecture. Mill Street is the main thoroughfare, lined with independent shops, restaurants, and cafes, leading directly to the scenic waterfront along the Delaware River. Radcliffe Street runs parallel to the river and features many historic homes and bed and breakfasts.For couples seeking a relaxing getaway, this area is ideal. You can enjoy strolls along the waterfront, dine at local eateries, and explore the unique boutiques. The Bristol Riverside Theatre, a top regional theatre, is also located here, offering quality entertainment for an evening out.Solo travellers will also appreciate the convenience and friendly atmosphere of downtown Bristol. It's easy to navigate on foot, and there are several local coffee shops and pubs where you can enjoy a quiet moment or strike up a conversation.
What are the best hotels in Bristol that travellers recommend?
For a hotel in Bristol that travellers recommend, consider the Knights Inn Bristol.The Knights Inn Bristol has a 7.2 rating and offers air-conditioned rooms and free self-parking. Guests often mention the friendly staff as a highlight of their stay. It is located approximately 30.7 km from the Delaware River.
What are the best budget hotels in Bristol?
For a budget-friendly stay in Bristol, the Knights Inn Bristol is a good option.This hotel, with a 7.2 rating, offers convenient amenities such as free WiFi and complimentary self-parking. Guests frequently mention the friendly staff. The hotel also provides air conditioning for a comfortable stay.
What are the best hotels in Bristol near Delaware River?
For a well-located hotel in Bristol near the Delaware River, Knights Inn Bristol is a good option.The Knights Inn Bristol, with a 7.2 rating, provides a comfortable stay and convenient amenities. Guests appreciate the friendly staff and the hotel's offerings of free WiFi and complimentary self-parking. The hotel is equipped with air conditioning, ensuring a pleasant environment. The Delaware River is located 30.7 km away.
When is the best time to go to Bristol?
The best time to visit Bristol is during the late spring (May to early June) and early autumn (September to October) when the weather is pleasant and the town hosts various community events.During these months, you'll find comfortable temperatures, ideal for exploring Bristol's historic district on foot. The town often organises festivals and outdoor markets in the spring and autumn, offering a good opportunity to experience local culture. For example, the annual "Bristol Day" in October brings live music, food vendors, and craft stalls to Mill Street and Radcliffe Street, which are the main thoroughfares of the historic centre.Couples looking for a relaxing getaway will appreciate the mild weather for strolls along the Delaware River waterfront, accessible from the end of Mill Street. Many of the local restaurants and cafes also have outdoor seating during these seasons, superb for enjoying a meal with a view of the river.Families visiting during these times can take advantage of the pleasant weather for outdoor activities. The nearby Silver Lake Nature Centre often has special programmes and trails that are more enjoyable when the temperatures aren't too hot or cold.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Bristol.
How much is the nightly rate at a Bristol hotel?
Prices for hotels in Bristol often vary, but you can find a great deal from £47 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia