Photo by Jen Holthenrichs

Find hotels in Bristol, PA from $79

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 2,548 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Knights Inn Bristol
2.5 star property
7.2 out of 10, Good, (245)
"There was hair on the sheets, stains on the sheets and pillows. Holes in the covers"
$81 nightly
The price is $90
Oct 15 - Oct 16
Total with taxes and fees
Knights Inn Bristol
Courtyard by Marriott Ewing Princeton
3.0 star property
8.6 out of 10, Excellent, (1007)
"The staff was so helpful and kind! "
$105 nightly
The price is $120
Oct 19 - Oct 20
Total with taxes and fees
Courtyard by Marriott Ewing Princeton
Hyatt Place Princeton
3.0 star property
8.4 out of 10, Very Good, (1007)
"Staff were very excellent!"
$118 nightly
The price is $135
Oct 20 - Oct 21
Total with taxes and fees
Hyatt Place Princeton
Hyatt Regency Princeton
4.0 star property
8.8 out of 10, Excellent, (1024)
"Clean rooms and bathrooms, friendly staff!"
$144 nightly
The price is $165
Oct 31 - Nov 1
Total with taxes and fees
Hyatt Regency Princeton
Red Roof Inn Princeton - Ewing
2.0 star property
6.4 out of 10, (1003)
"Wasnt too bad bed was comfy, ac worked and pushed cold air. Tv was limited with what ro watch but there was a channel where i cpuld watch fox cartoons the entire time. So that wasnt bad. "
$75 nightly
The price is $86
Oct 15 - Oct 16
Total with taxes and fees
Red Roof Inn Princeton - Ewing
Windsor Hotel
2.0 star property
7.2 out of 10, Good, (1006)
"Room was clean and it was good for one night stay."
$88 nightly
The price is $101
Oct 15 - Oct 16
Total with taxes and fees
Windsor Hotel
The Westin Princeton at Forrestal Village
4.0 star property
8.8 out of 10, Excellent, (1012)
"Great place to stay not too much on the pricey side either"
$118 nightly
The price is $135
Oct 31 - Nov 1
Total with taxes and fees
The Westin Princeton at Forrestal Village
Nassau Inn
3.5 star property
8.8 out of 10, Excellent, (765)
"Fantastic hotel!"
$189 nightly
The price is $217
Oct 15 - Oct 16
Total with taxes and fees
Nassau Inn
New Hope Inn & Suites
3.0 star property
8.2 out of 10, Very Good, (1026)
"Nice quiet place with friendly staff. "
$98 nightly
The price is $109
Nov 9 - Nov 10
Total with taxes and fees
New Hope Inn & Suites
Lambertville Station Restaurant and Inn
2.0 star property
9.4 out of 10, Exceptional, (453)
"Fantastic location with matching charm."
$285 nightly
The price is $327
Oct 28 - Oct 29
Total with taxes and fees
Lambertville Station Restaurant and Inn
Holiday Inn Princeton by IHG
3.0 star property
7.6 out of 10, Good, (1003)
"Would like to visit again "
$83 nightly
The price is $95
Oct 19 - Oct 20
Total with taxes and fees
Holiday Inn Princeton by IHG
Motel 6 East Windsor, NJ - Hightstown
2.5 star property
7.2 out of 10, Good, (678)
"Clean, modern, quiet... "
$75 nightly
The price is $86
Oct 19 - Oct 20
Total with taxes and fees
Motel 6 East Windsor, NJ - Hightstown
Sonesta ES Suites Princeton
3.0 star property
8.6 out of 10, Excellent, (1008)
"Great staff!"
$124 nightly
The price is $142
Oct 21 - Oct 22
Total with taxes and fees
Sonesta ES Suites Princeton
Wyndham Philadelphia Historic District
3.5 star property
8.2 out of 10, Very Good, (3144)
"Excellent continental breakfast and great location "
$127 nightly
The price is $147
Nov 3 - Nov 4
Total with taxes and fees
Wyndham Philadelphia Historic District
Courtyard by Marriott Philadelphia Willow Grove
4.0 star property
8.2 out of 10, Very Good, (837)
"Stayed for 2 days for a funeral, nice clean and quiet just what i was looking for"
$84 nightly
The price is $92
Oct 30 - Oct 31
Total with taxes and fees
Courtyard by Marriott Philadelphia Willow Grove
La Quinta Inn & Suites By Wyndham Mount Laurel / Moorestown
3.0 star property
9.0 out of 10, Wonderful, (648)
"Great staff"
$106 nightly
The price is $122
Oct 19 - Oct 20
Total with taxes and fees
La Quinta Inn & Suites By Wyndham Mount Laurel / Moorestown
Best Western Fort Washington Inn
2.5 star property
6.8 out of 10, (1012)
"Your front desk young lady was very sweet. Everyone was super friendly and accommodating."
$76 nightly
The price is $83
Oct 21 - Oct 22
Total with taxes and fees
Best Western Fort Washington Inn
Holiday Inn Express & Suites Ft. Washington - Philadelphia by IHG
2.5 star property
9.6 out of 10, Exceptional, (1063)
"Great place to stay"
$99 nightly
The price is $109
Oct 30 - Oct 31
Total with taxes and fees
Holiday Inn Express & Suites Ft. Washington - Philadelphia by IHG
La Quinta Inn & Suites by Wyndham Mt. Laurel - Philadelphia
3.0 star property
8.2 out of 10, Very Good, (1018)
"Nice place to stay, would recommend it to everyone "
$92 nightly
The price is $105
Nov 2 - Nov 3
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Mt. Laurel - Philadelphia
SureStay Plus Hotel by Best Western McGuire AFB Jackson
3.0 star property
7.4 out of 10, Good, (1007)
"Nice staff clean room breakfast included"
$69 nightly
The price is $79
Oct 15 - Oct 16
Total with taxes and fees
SureStay Plus Hotel by Best Western McGuire AFB Jackson
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Bristol attractions

Learn more about Bristol

Explore Bristol: its hockey, lake views, wildlife, and more!

Kalmar Nyckel docked in Bristol, PA
Photo by Jen Holthenrichs
Open Photo by Jen Holthenrichs

Top Bristol Hotel Reviews

More cheap stays in Bristol

Hotels in Bristol with star-rating

Find out more about Bristol

Top reasons to visit Bristol

  • Family-Friendly Activities: Bristol offers a variety of attractions suitable for families, ensuring fun for all ages.
  • Outdoor Adventures: Explore scenic parks and enjoy nature, perfect for outdoor enthusiasts.
  • Charming Shopping Experience: Discover unique antique shops and vibrant local shopping centers.
  • Rich Cultural Attractions: Visit engaging museums and historic colleges that showcase Bristol's heritage.
  • Diverse Accommodations: Enjoy a range of hotels and motels catering to all travelers, including pet-friendly options.

Find great hotels near Bristol

Discover the charm of Bristol, Pennsylvania, with a range of hotel accommodations tailored to meet the needs of every traveler. From cozy motels to welcoming hotels, you’ll find options that are perfect for business trips, family vacations, and pet-friendly stays. Experience an inclusive atmosphere that celebrates diversity, making your visit to Bristol both comfortable and memorable. Explore your ideal stay in this picturesque town today.

  • HomeTowne Studios by Red Roof Philadelphia - Maple Shade, NJ: Emphasizing a welcoming atmosphere, HomeTowne Studios by Red Roof Philadelphia - Maple Shade, NJ is perfect for travelers seeking an inclusive vacation experience. Located 13 miles from Bristol, this hotel caters specifically to the LGBTQIA community, offering a range of amenities designed for comfort and convenience. With spacious rooms equipped with kitchenettes, guests can enjoy a home-like feel during their stay. The property is also affiliated with LGBTQI travel guides, ensuring a supportive environment for all visitors.
  • Red Roof Inn Philadelphia - Trevose: Just 6 miles from Bristol, Red Roof Inn Philadelphia - Trevose stands out as a pet-friendly option that welcomes both furry companions and LGBTQIA travelers. This hotel features comfortable rooms with modern amenities and a friendly staff dedicated to making your stay enjoyable. The pet policy includes variable fees and permits dogs and cats, making it an ideal choice for those traveling with pets. Guests appreciate the convenience of being close to local attractions while enjoying a warm and welcoming environment.
  • MHO Hotel Bordentown: Located 9 miles from Bristol, MHO Hotel Bordentown offers a blend of entertainment and comfort for its guests. With premium TV channels and cable TV, visitors can unwind after a day of exploring. The hotel's proximity to nearby attractions, including city centers and theme parks, makes it a great base for adventure seekers. Guests enjoy a vibrant atmosphere and a variety of activities, ensuring a memorable experience during their stay.

Where to stay in Bristol

Discover the charm of Bristol, Pennsylvania, where family-friendly fun meets outdoor adventure. Stroll through scenic parks, indulge in local shopping, and enjoy a leisurely atmosphere—perfect for a friendly getaway. Nearby attractions offer a blend of excursions and low crowds, ensuring a relaxing experience for all. With budget-friendly options and a welcoming community, Bristol is an ideal destination for travelers seeking both excitement and tranquility.

  • Philadelphia: As a vibrant metropolis, Philadelphia serves as a cultural hub just a short drive from Bristol. Known for its rich history and diverse neighborhoods, this city offers a wide range of experiences. Visitors can explore iconic landmarks such as the Liberty Bell and Independence Hall, enjoy world-class museums like the Philadelphia Museum of Art, and indulge in shopping at popular districts. Outdoor enthusiasts can take advantage of the city's many parks and recreational areas. With a bustling atmosphere, Philadelphia is perfect for family outings, city-themed adventures, and exciting sports events.
  • Bensalem: Located 4 miles from Bristol, Bensalem is a charming city renowned for its family-friendly attractions and romantic spots. The city features vibrant shopping areas and is home to the popular Parx Casino, providing entertainment for all ages. Outdoor lovers can enjoy nearby parks and recreational facilities, while thrill-seekers can visit the local theme parks. With a welcoming community and a mix of activities, Bensalem is ideal for those looking to blend city life with leisure and fun.
  • Burlington: Just 3 miles from Bristol, Burlington is a delightful city that combines outdoor experiences with urban charm. Known for its scenic waterfront and boardwalk, it invites visitors to relax and enjoy nature. The area is filled with family-friendly attractions, including beaches and theme parks, making it an excellent destination for a day trip or weekend getaway. Burlington's shopping centers and quaint local shops offer unique finds, ensuring a memorable experience for all who visit. It's a great spot for those seeking both adventure and relaxation.

Things to do in and around Bristol

Bristol, Pennsylvania offers a delightful blend of family-friendly activities and outdoor adventures. Visitors can explore charming antique shops, enjoy a wellness retreat, and take advantage of various shopping options at the local shopping center and boardwalk. With its vibrant atmosphere, Bristol promises a memorable stay for everyone, whether you're looking to relax or embark on a shopping spree.

Shopping

In Bristol, visit the Historic Burlington Antiques and Art Emporium, just 2 miles away, for unique finds. The Columbus Farmers Market, 8 miles away, offers a vibrant local atmosphere. If you're up for a drive, head to Philadelphia Mills, 6 miles away, with a wide range of stores and entertainment.

Recreation

Oxford Valley Golf Course offers a picturesque outdoor setting with green fairways, perfect for a day of relaxation and sport. For family fun, Monster Mini Golf features an adventurous mini-golf experience with vibrant decor. Cadwalader Park provides a peaceful retreat with walking paths and lush landscapes, ideal for unwinding.

Adventure

Coco Key Water Resort offers a thrilling waterpark experience with slides and wave pools, perfect for family fun, located 13 miles from Bristol. Rockville Climbing Center invites you to challenge yourself on climbing walls surrounded by sports and outdoor vibes, situated 11 miles away. Speed Raceway delivers high-speed karting excitement, 15 miles from Bristol.

Nightlife

In Bristol, Funplex offers an exhilarating arcadeAdventureZone experience just 10 miles away, perfect for adventure seekers. For a more cultural vibe, the Bristol Riverside Theatre and the Trenton War Memorial Theater, both nearby, provide captivating performances amidst a romantic and family-friendly atmosphere.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Bristol

To save money during your visit to Bristol, Pennsylvania, consider traveling between January and March for lower accommodation rates. Booking on a Monday can also help you find cheaper hotel options, while Saturday stays tend to be pricier. Use Expedia's search tool to filter hotels by price and type, including eco-friendly options. Look for package deals that combine hotels, flights, and activities for added savings. Joining Expedia's One Key membership can provide exclusive discounts and OneKeyCash for future bookings, making your trip more budget-friendly.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Bristol are January to March, where the prices are slightly lower. This is in comparison to May to June and October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Bristol is Monday. The most expensive day to stay in Bristol is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool makes it easy to set your budget and choose your desired location, among other preferences. You can sort the results to display prices from lowest to highest, helping you find the most affordable hotels first. Additionally, you have the option to narrow down your choices by hotel type; for instance, if you select the Eco-certified filter, you'll be presented with sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your Bristol hotel reservation with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Bristol

Bristol, Pennsylvania, is perfect for family and outdoor-themed vacations, offering attractions that cater to culture and history enthusiasts. Visitors can explore the local urban parks, historic colleges and universities, and engaging museums that showcase the area's rich history. Whether you're looking for a fun family outing or a leisurely day in nature, Bristol has something for everyone to enjoy.

  • Sesame Place: Located 5 miles from Bristol, Sesame Place is a vibrant theme park that brings beloved characters to life. Families can enjoy thrilling rides, engaging shows, and interactive experiences, making it a perfect destination for children and parents alike.
  • CURE Insurance Arena: Situated 9 miles away, CURE Insurance Arena is an entertainment hub that hosts a variety of events, including concerts and sports. The lively atmosphere and diverse programming ensure a memorable experience for families seeking entertainment.
  • Neshaminy State Park: Just 4 miles from Bristol, this national park offers scenic views and outdoor adventures. Visitors can hike, picnic, or enjoy water activities, making it an ideal spot for nature lovers and those seeking a bit of adventure.

Best time to go to Bristol

The best time to visit Bristol can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Bristol falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Bristol falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January32.2°F (0.1°C)Light RainMostly SunnyAverageSlightly Low
February34.3°F (1.3°C)Light RainMostly SunnyAverageSlightly Low
March41.7°F (5.4°C)Light RainMostly SunnyAverageSlightly Low
April52.7°F (11.5°C)Light RainMostly SunnyAverageAverage
May62.4°F (16.9°C)Light RainMostly SunnyAverageSlightly High
June71.1°F (21.7°C)Light RainMostly SunnySlightly HighSlightly High
July77.2°F (25.1°C)Light RainMostly SunnySlightly HighAverage
August75.2°F (24.0°C)Light RainMostly SunnyAverageAverage
September68.7°F (20.4°C)Light RainMostly SunnySlightly HighAverage
October57.7°F (14.3°C)Light RainMostly SunnySlightly LowSlightly High
November45.9°F (7.7°C)Light RainMostly SunnySlightly LowAverage
December38.3°F (3.5°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Bristol

When visiting Bristol, Pennsylvania, you have several major airport options. Newark Liberty International Airport (EWR) is located 54 miles away, with luxury hotels like The Dominick, The Wall Street Hotel, and The Beekman, all 9 miles from the airport. Philadelphia International Airport (PHL) is 26 miles away, offering five-star accommodations such as W Philadelphia and The Rittenhouse, both 6 miles from the airport. Lastly, Allentown's Lehigh Valley International Airport (ABE) is 48 miles from Bristol, with nearby options like the historic Hotel Bethlehem, just 4 miles away. Each airport offers convenient access to transportation services for a smooth travel experience.

Frequently asked questions

What are the best budget hotels in Bristol?
Knights Inn Bristol is a solid choice for budget-conscious travelers, offering essential amenities like free WiFi in rooms and complimentary self-parking. With a customer review rating of 7.2, guests appreciate the straightforward comfort and convenience, making it an ideal base for exploring the area without breaking the bank. View all budget hotels in Bristol.
When is the best time to go to Bristol?
The most popular time to visit Bristol is during the vibrant month of September. With temperatures ranging from the mid-60s to low 70s Fahrenheit, this period offers a lovely climate great for exploring the city's rich history and lively cultural scene. As the summer crowds begin to thin out, you can enjoy a more relaxed atmosphere while still experiencing the city's many outdoor attractions.

The peak tourist season runs from June to August, bringing a lively energy to Bristol with numerous festivals and events. This is an excellent time for those who appreciate outdoor activities, as the city's parks, such as Queen Square and Brandon Hill, come alive with both locals and visitors enjoying the warm weather. The waterfront area also buzzes with activity, providing ample opportunities for dining al fresco or taking a scenic boat trip along the harbor.

For travelers who seek good value without sacrificing comfort, consider visiting in October, when prices may be lower and the crowds have diminished. This month still offers enjoyable weather and the chance to explore Bristol's fantastic museums and galleries at a leisurely pace.
Where can I find the best nightlife in Bristol?
Bristol, Pennsylvania, while primarily known for its charming riverside views and historical significance, offers a more subdued nightlife scene that caters to those seeking a relaxed evening.

The downtown area features a few cozy bars and pubs where you can enjoy a laid-back atmosphere. The historic Bristol Wharf is a great spot to unwind, with some local establishments offering outdoor seating to enjoy the scenic views of the Delaware River.

For a more vibrant experience, nearby towns like Yardley and Langhorne have a wider array of nightlife options, including lively restaurants and bars with live music. These nearby areas are just a short drive away and can easily complement your evening plans.
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 can I save on a Bristol hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Bristol hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $79 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