Photo by Jen Holthenrichs

Hotels in Bristol

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Bristol?

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.
trending_down

Our prices for hotels in Bristol are cheapest in January

See average prices and weather for all months

Price trends for hotels in Bristol

Pricing is based on two traveler single night rates
Jun
$90
Average price during June is $90
Jul
$93
Average price during July is $93
Aug
$96
Average price during August is $96
Sep
$98
Average price during September is $98
Oct
$84
Average price during October is $84
Nov
$84
Average price during November is $84
Dec
$85
Average price during December is $85
Jan
$81
Average price during January is $81
Feb
$82
Average price during February is $82
Mar
$92
Average price during March is $92
Apr
$93
Average price during April is $93
May
$92
Average price during May is $92
Currently viewing crowd sizes and weather for June.

June

trending_downLow crowds
High 80°F / low 62°F. Sunny most days.
80°
weather_sun
June, Low crowds, average high temperature 80 degrees Fahrenheit, average low temperature 62 degrees Fahrenheit. Sunny most days.
62°
86°
weather_sun
July, High crowds, average high temperature 86 degrees Fahrenheit, average low temperature 69 degrees Fahrenheit. Sunny most days.
69°
84°
weather_sun
August, High crowds, average high temperature 84 degrees Fahrenheit, average low temperature 68 degrees Fahrenheit. Sunny most days.
68°
77°
weather_sun
September, Moderate crowds, average high temperature 77 degrees Fahrenheit, average low temperature 61 degrees Fahrenheit. Sunny most days.
61°
65°
weather_sun
October, Moderate crowds, average high temperature 65 degrees Fahrenheit, average low temperature 51 degrees Fahrenheit. Sunny most days.
51°
53°
weather_sun
November, High crowds, average high temperature 53 degrees Fahrenheit, average low temperature 39 degrees Fahrenheit. Sunny most days.
39°
44°
weather_partly_sunny
December, High crowds, average high temperature 44 degrees Fahrenheit, average low temperature 33 degrees Fahrenheit. Partly sunny.
33°
38°
weather_partly_sunny
January, Moderate crowds, average high temperature 38 degrees Fahrenheit, average low temperature 26 degrees Fahrenheit. Partly sunny.
26°
42°
ac_unit
February, Low crowds, average high temperature 42 degrees Fahrenheit, average low temperature 27 degrees Fahrenheit. Snow likely.
27°
50°
weather_partly_sunny
March, Low crowds, average high temperature 50 degrees Fahrenheit, average low temperature 34 degrees Fahrenheit. Partly sunny.
34°
62°
weather_sun
April, Moderate crowds, average high temperature 62 degrees Fahrenheit, average low temperature 44 degrees Fahrenheit. Sunny most days.
44°
71°
weather_sun
May, Low crowds, average high temperature 71 degrees Fahrenheit, average low temperature 54 degrees Fahrenheit. Sunny most days.
54°
Monthly weather averages (˚F)

Top landmarks in Bristol

Learn more about Bristol

Bristol is well-known for its attractions such as Delaware River and Bristol Riverside Theatre.

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

Frequently asked questions

What accommodations do travelers like in Bristol?
Knights Inn Bristol is a property that our guests really like.
Where can I find free parking with my stay in Bristol?
Rodeway Inn Bristol near Sesame Place offers the perk of free parking.
Can I book refundable accommodations in Bristol?
If you want the flexibility to change your plans to Bristol, most accommodations offer refundable* bookable rates. You can see these accommodations by searching our site and using the “fully refundable” filter to narrow the results down.
Where can I stay with my pet in Bristol?
Your animal companion is welcome at this pet-friendly hotel: KNIGHTS INN BRISTOL.
Where should I stay in Bristol if I want a reasonably priced accommodation?
An inexpensive option worth considering is Rodeway Inn Bristol near Sesame Place.
Where can I stay if I'm visiting Bristol with my family?
Your kids are welcome at Rodeway Inn Bristol near Sesame Place.
What will the weather in Bristol be like during my trip?
July and August are typically the warmest months in Bristol when the average temp is 73°F. January and February are the coldest months when the average temperature is 37°F. July and August are the months with the most rain.
Why should I book my Bristol accommodation with Hotels.com?
There are lots of reasons to book your Bristol trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Bristol

Find out more about Bristol

Bristol: Where Scenic Lakes Embrace Vibrant Culture

Nestled along the banks of the Delaware River, Bristol, Pennsylvania, is a charming riverside town that invites exploration. Known for its picturesque waterfront, vibrant arts scene, and rich history, Bristol offers visitors a blend of cultural experiences and natural beauty. Stroll through its historic streets, visit the Bristol Riverside Theatre, or enjoy outdoor activities at nearby parks. The scenic views of the river and lush landscapes provide a perfect backdrop for leisurely walks or picnics. With its small-town charm and artistic spirit, Bristol is an ideal destination for those seeking a delightful escape off the beaten path. For our best hotel rates in Bristol and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Discover great hotels in Bristol

Bristol, Pennsylvania offers a variety of hotel accommodations, from cozy budget options to comfortable mid-range stays. Whether you prefer a welcoming bed and breakfast or a convenient hotel, you'll find plenty of choices to fit your needs while exploring this charming area. Here are some of the most popular hotels with our travelers in Bristol:

  1. DoubleTree Suites by Hilton Hotel Mt. LaurelOpens in a new window: DoubleTree Suites by Hilton Hotel Mt. Laurel is a refined 4.0-star hotel that caters to discerning leisure travelers seeking a comfortable and memorable stay. This property boasts elegantly updated suites with luxurious amenities, ensuring a peaceful retreat. With a delightful onsite restaurant serving a scrumptious breakfast, it offers a fantastic culinary experience. The hotel's well-maintained environment and attentive service contribute to a welcoming atmosphere, making it an excellent choice for those looking to unwind and enjoy quality time in a serene setting.
  2. Sheraton Bucks County LanghorneOpens in a new window: Sheraton Bucks County Langhorne, a 3.5-star gem, is perfectly positioned in the heart of the city, ideal for urban explorers and nature enthusiasts alike. This hotel combines modern comforts with a touch of wellness, creating a rejuvenating atmosphere for guests. Spacious and quiet rooms offer a delightful retreat after a day of adventure, accompanied by convenient amenities that enhance the overall experience. The friendly and helpful service elevates the stay, ensuring that every moment is enjoyable and stress-free.
  3. The Westin Mount LaurelOpens in a new window: The Westin Mount Laurel is an exquisite 4.0-star hotel designed for travelers who prioritize comfort and spaciousness. With a strong focus on creating a relaxing environment, this hotel features meticulously maintained rooms that provide an inviting escape. The efficient check-in process adds to the seamless experience, while the 24-hour business center caters to those needing to stay connected. The overall ambiance is exceptionally comfortable, making it a prime destination for guests looking to recharge and indulge in a delightful stay.

Top locations to stay in Bristol

Some great areas to stay in when visiting Bristol, Pennsylvania, are Mayfair, Feasterville, and Northeast Philadelphia. Feasterville offers attractions like Peddler's Village and Parx Casino, while Northeast Philadelphia features natural beauty and the Delaware River. Mayfair provides a charming neighborhood vibe. For first-time visitors, Feasterville is the best choice due to its diverse attractions and entertainment options.

  1. FeastervilleOpens in a new window: Feasterville is a charming spot for travelers looking for a mix of relaxation and fun. It’s conveniently located near popular attractions like Peddler's Village, where you can explore unique shops and enjoy seasonal events. Families will love Sesame Place, a fantastic theme park with rides and water attractions. For those who enjoy the outdoors, the nearby Tacony Creek Trail offers scenic walking trails, making it a great choice for nature lovers. The area also boasts a variety of shopping options at Philadelphia Mills, ensuring you find something special to take home.
  2. Northeast PhiladelphiaOpens in a new window: This area is ideal for visitors who appreciate a blend of nature and local charm. The Delaware River provides a picturesque backdrop for leisurely strolls or picnics, while Wissahickon Valley Park offers beautiful hiking trails. As a hub for cultural attractions, you can visit the National Constitution Center to learn about America's history. If you're in the mood for family fun, Sesame Place is also nearby, making it an excellent choice for those traveling with kids.
  3. MayfairOpens in a new window: Mayfair is a vibrant neighborhood that captures the essence of suburban life while being close to urban excitement. With its hilly landscapes and access to nature spots, it’s perfect for those who enjoy outdoor activities. The area features an array of local cultural attractions, making it easy to catch a show or concert. Shopping enthusiasts can explore nearby malls like Philadelphia Mills for a variety of retail options. Plus, the friendly community vibe makes Mayfair a welcoming place to stay for travelers looking for a unique experience.

Things to do in Bristol

Bristol is a vibrant blend of scenic lakes, lush forests, and expansive parks, perfect for outdoor enthusiasts. Visitors can enjoy kayaking on tranquil waters, birdwatching in serene settings, or hiking through picturesque trails. With opportunities for wildlife encounters and seasonal ice skating, this city invites you to explore its natural beauty.

  • Sesame PlaceOpens in a new window – Dive into a world of fun at this beloved theme park, where you can enjoy thrilling rides, water attractions, and meet your favorite Sesame Street characters. It's a perfect spot for families looking to create unforgettable memories together.
  • New Jersey State HouseOpens in a new window – Step into the heart of New Jersey's government at this historic civic building. Explore its stunning architecture and learn about the political history that has shaped the state. Guided tours are available to dive deeper into its fascinating past.
  • Swaminarayan TempleOpens in a new window – Visit this serene temple, known for its intricate carvings and peaceful atmosphere. It's a great place to reflect and appreciate the art and spirituality that this beautiful structure embodies. Don't forget to take in the surrounding gardens!
  • Grounds For SculptureOpens in a new window – Wander through this unique outdoor museum where art and nature blend beautifully. Stroll along winding paths and discover stunning sculptures by renowned artists nestled among lush greenery, making it a perfect place for a leisurely afternoon.
  • Roebling MuseumOpens in a new window – Explore the history of the iconic Roebling family, known for their engineering marvels like the Brooklyn Bridge. This museum offers insightful exhibits that showcase their contributions to industry and innovation, and it's a fascinating stop for anyone interested in local history.

5 tips for savvy savings when booking a hotel in Bristol

  1. Book for the cheapest times: The most budget-friendly time to visit Bristol is between January and March, when hotel prices may drop. For those on a budget, a stay of at least 2 to 3 days is great for discovering the city's key landmarks, historical sites, and cultural attractions, including its scenic lakes. This timeframe offers great value for money, allowing visitors to fully immerse themselves in the rich history and vibrant culture of Bristol without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to Bristol, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted rates on hotels near your travel date. By enabling email alerts or push notifications, you could stay updated on flash sales and special promotions, helping you snag affordable accommodations. Additionally, Smart ShoppingOpens in a new window is a comparison tool available in the app that allows you to compare room rates and amenities, ensuring you're more likely to see the best hotel deal. With these resources, you can be among the first to know if prices drop or new rooms become available.
  3. Be flexible with dates: Prices can fluctuate due to various factors, including the hotel's location, star rating, and the time of year. Being flexible with your travel dates could help you save on your stay in a Bristol hotel. If you're interested in unique accommodations, boutique hotels often provide a more personalized experience and may offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend more budget-friendly dates that could help you find a better deal.
  4. Consider your location: Staying near major attractions or downtown areas can be convenient, but it usually tends to come with higher costs. If you're looking for more affordable options, consider hotels in less central neighborhoods, where you can find a better balance between price and accessibility to the sights you want to see. You might also look into independent hotels that are a bit farther out, as they can offer a more authentic and budget-friendly experience.
  5. Join One Key™: Become a One Key MemberOpens in a new window for free and book your next stay in Bristol. Save on over 100,000 hotels worldwide with exclusive member prices. As a member, you can quickly progress through the tiers and enjoy perks, like free room upgrades when available and food and beverage discounts at select VIP Access properties.

Best time to go to Bristol

Bristol experiences its lowest average temperature in January, at 32.2°F (0.1°C), while July is the hottest month, with an average temperature of 77.2°F (25.1°C). July tends to be the wettest month. The peak travel months to visit Bristol are June, July, and September, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny conditions.

If you're looking to discover somewhere new, look no further than Bristol. Whether you're planning to stay for a night or for the week, the area around Bristol has accommodations to fit every need. Search for hotels in Bristol with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Bristol hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Bristol hotel deals are here with our lowest price guarantee.