Photo by ForeverWanderlusting

Find hotels in Bristol, NH from $87

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

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Bristol hotels

Mill Falls Resort Collection at the Lake

Mill Falls Resort Collection at the Lake
3.0 star property
Meredith
8.4 out of 10, Very Good, (913)
"Great staff clean room"
United States
Nicole
$125 nightly
The price is $136
Jan 14 - Jan 15, 2026
Total with taxes and fees
Mill Falls Resort Collection at the Lake

Fairfield by Marriott Inn & Suites Plymouth White Mountains

Fairfield by Marriott Inn & Suites Plymouth White Mountains
2.5 star property
Plymouth
9.4 out of 10, Exceptional, (705)
"Staff was friendly and place was very clean! "
United States
Joan
$103 nightly
The price is $112
Jan 11 - Jan 12, 2026
Total with taxes and fees
Fairfield by Marriott Inn & Suites Plymouth White Mountains

Best Western Plymouth Inn-White Mountains

Best Western Plymouth Inn-White Mountains
2.5 star property
Campton
9.0 out of 10, Wonderful, (966)
"Very nice place!"
United States
Gustavo
$100 nightly
The price is $108
Jan 4 - Jan 5, 2026
Total with taxes and fees
Best Western Plymouth Inn-White Mountains

Quality Inn Ashland

Quality Inn Ashland
2.5 star property
Ashland
7.8 out of 10, Good, (821)
"Nice place for a quiet, overnight stay. "
United States
Richard
$89 nightly
The price is $97
Dec 31 - Jan 1, 2026
Total with taxes and fees
Quality Inn Ashland

Best Western Plus Landmark Inn

Best Western Plus Landmark Inn
2.5 star property
Laconia
7.8 out of 10, Good, (1001)
"Nice place very clean rooms breakfast nice front desk nice people "
United States
Luis
$105 nightly
The price is $114
Dec 28 - Dec 29
Total with taxes and fees
Best Western Plus Landmark Inn

Hilton Garden Inn Hanover Lebanon

Hilton Garden Inn Hanover Lebanon
3.0 star property
Lebanon
9.0 out of 10, Wonderful, (1000)
"Room was very nice - very clean "
United States
david
$130 nightly
The price is $141
Jan 1 - Jan 2, 2026
Total with taxes and fees
Hilton Garden Inn Hanover Lebanon

TownePlace Suites by Marriott Gilford

TownePlace Suites by Marriott Gilford
3.0 star property
Gilford
9.2 out of 10, Wonderful, (629)
"Great location, warm, friendly staff."
United States
Charles
$139 nightly
The price is $151
Jan 13 - Jan 14, 2026
Total with taxes and fees
TownePlace Suites by Marriott Gilford

Pilgrim Inn & Cottages

Pilgrim Inn & Cottages
2.0 star property
Plymouth
7.4 out of 10, Good, (413)
"Quaint little motel, super friendly staff and very helpful. Fast easy check in. Nice room for the price. Easy area to get around. "
United States
Charles
$73 nightly
The price is $80
Dec 29 - Dec 30
Total with taxes and fees
Pilgrim Inn & Cottages

Super 8 by Wyndham Tilton/Lake Winnipesaukee

Super 8 by Wyndham Tilton/Lake Winnipesaukee
2.0 star property
Tilton
7.4 out of 10, Good, (1001)
"Very convenient location, nice continental breakfast. "
United States
Catherine
$89 nightly
The price is $97
Dec 25 - Dec 26
Total with taxes and fees
Super 8 by Wyndham Tilton/Lake Winnipesaukee

The Common Man Inn & Spa

The Common Man Inn & Spa
4.0 star property
Plymouth
9.0 out of 10, Wonderful, (388)
"I loved the place"
United States
Mohammadali
$121 nightly
The price is $131
Jan 6 - Jan 7, 2026
Total with taxes and fees
The Common Man Inn & Spa

Gunstock Inn & Suites

Gunstock Inn & Suites
2.5 star property
Gilford
9.0 out of 10, Wonderful, (420)
"Excellent customer service, appreciate staff going above and beyond to ensure an enjoyable experience and smooth check in. "
United States
katherine
$126 nightly
The price is $135
Dec 25 - Dec 26
Total with taxes and fees
Gunstock Inn & Suites

Fireside Inn & Suites Gilford

Fireside Inn & Suites Gilford
2.5 star property
Gilford
8.8 out of 10, Excellent, (921)
"The staff was very nice and efficient, the room was clean and comfortable. "
United States
Janet
$134 nightly
The price is $146
Jan 4 - Jan 5, 2026
Total with taxes and fees
Fireside Inn & Suites Gilford

Quality Inn Lebanon - Hanover

Quality Inn Lebanon - Hanover
2.5 star property
Lebanon
7.2 out of 10, Good, (485)
"Front desk rep was very friendly & welcoming. Room was clean and updated. Great price for the accommodations. "
United States
Bob
$89 nightly
The price is $97
Jan 4 - Jan 5, 2026
Total with taxes and fees
Quality Inn Lebanon - Hanover

Hampton Inn & Suites Tilton

Hampton Inn & Suites Tilton
2.5 star property
Tilton
9.2 out of 10, Wonderful, (1000)
"This was a very pleasant stay!!"
United States
Jacqueline
$126 nightly
The price is $136
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hampton Inn & Suites Tilton

Holiday Inn Express Hotel & Suites Tilton - Lakes Region by IHG

Holiday Inn Express Hotel & Suites Tilton - Lakes Region by IHG
2.5 star property
Tilton
9.4 out of 10, Exceptional, (1002)
"Room was clean, parking was ample, the staff accommodating and there were a lot of food options nearby. "
United States
Hiep
$127 nightly
The price is $138
Jan 21 - Jan 22, 2026
Total with taxes and fees
Holiday Inn Express Hotel & Suites Tilton - Lakes Region by IHG

The Sunny G B&B

The Sunny G B&B
2.5 star property
Campton
9.4 out of 10, Exceptional, (685)
"Perfect B&B. Enjoyed our stay and the owners were great! "
United States
Deborah
$112 nightly
The price is $122
Jan 4 - Jan 5, 2026
Total with taxes and fees
The Sunny G B&B

Red Carpet Inn & Suites

Red Carpet Inn & Suites
2.0 star property
Plymouth
6.8 out of 10, (846)
"Great place to stay. Outside of town and quiet. Efficient checkin. Comfy beds."
United States
Jodeyne
$78 nightly
The price is $85
Dec 25 - Dec 26
Total with taxes and fees
Red Carpet Inn & Suites

Tilton Inn

Tilton Inn
3.0 star property
Tilton
8.6 out of 10, Excellent, (139)
"We loved it here. Clean, and the staff were absolutely amazing. "
United States
alexis
$104 nightly
The price is $112
Jan 5 - Jan 6, 2026
Total with taxes and fees
Tilton Inn

Squam Lake Inn

Squam Lake Inn
3.5 star property
Holderness
9.6 out of 10, Exceptional, (59)
"Outstanding experience -best of our week long trip! "
United States
Michael
$224 nightly
The price is $243
Jan 1 - Jan 2, 2026
Total with taxes and fees
Squam Lake Inn

Courtyard by Marriott Hanover Lebanon

Courtyard by Marriott Hanover Lebanon
3.0 star property
Lebanon
8.8 out of 10, Excellent, (997)
"Everyone and everything was great!"
United States
Michael
$143 nightly
The price is $155
Jan 9 - Jan 10, 2026
Total with taxes and fees
Courtyard by Marriott Hanover Lebanon
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

Nestled in New Hampshire's Lakes Region, this charming town offers a perfect blend of outdoor adventure and small-town charm. Hike the nearby Newfound Lake trails, then explore Bristol's quaint shops and savor local flavors at the seasonal farmers' market.

Beautiful local swimming hole. But ppl also fish here so use caution.
Photo by ForeverWanderlusting
Open Photo by ForeverWanderlusting

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

  • Outdoor Adventures: Bristol is perfect for outdoor enthusiasts, offering skiing, hiking, and beautiful lakes for year-round activities.
  • Charming Downtown: Explore the quaint downtown area filled with friendly locals and unique shopping options.
  • Scenic Landscapes: Enjoy picturesque views and serene surroundings, ideal for romantic getaways or family vacations.
  • Pet-Friendly Accommodations: A variety of lodging options cater to families and pets, ensuring a comfortable stay.
  • Nearby State Parks: Discover the natural beauty of nearby state parks, perfect for exploring nature and enjoying recreational activities.

Find great hotels near Bristol

Bristol, New Hampshire, offers a delightful selection of accommodations, from charming bed & breakfasts to well-appointed hotels. Ideal for adventure-seeking travelers, many options are pet-friendly and cater to families looking for a memorable vacation experience. Whether you’re searching for the best hotels or reading reviews to find the perfect spot, Bristol has something to meet every traveler’s needs.

  • Super 8 by Wyndham Tilton/Lake Winnipesaukee: This charming motel offers a business-friendly atmosphere, making it an ideal choice for travelers focused on work during their stay in Bristol. Located 13 miles away, Super 8 provides essential amenities such as free Wi-Fi, a business center, and meeting facilities. Guests can enjoy complimentary breakfast to fuel their day and relax in comfortable rooms designed for productivity and comfort. With its convenient location, this property serves as a practical base for exploring the surrounding area while catering to the needs of business travelers.
  • Hampton Inn & Suites Tilton: Perfectly positioned for adventure seekers, the Hampton Inn & Suites Tilton is a vibrant hotel that embraces inclusivity and outdoor fun. Situated 13 miles from Bristol, this pet-friendly property welcomes travelers of all backgrounds, including LGBTQIA guests. With exciting activities such as skiing, fishing, and hiking nearby, guests can immerse themselves in the great outdoors. On-site amenities include modern rooms, a fitness center, and a heated pool, ensuring a comfortable stay for all. The hotel’s cozy atmosphere and commitment to adventure make it a fantastic choice for families and thrill-seekers alike.
  • Steele Hill Resorts: Nestled 9 miles from Bristol, Steele Hill Resorts is a family-oriented hotel that combines adventure and relaxation. With stunning views and a variety of outdoor activities, guests can enjoy fishing, hiking, and even snowshoeing right on-site. Families will appreciate the dedicated children’s amenities, including supervised childcare and a playground. The full-service spa and multiple pools offer a perfect retreat for relaxation after a day of exploration. With its blend of adventure and comfort, Steele Hill Resorts is an excellent choice for families looking to create lasting memories.

Where to stay near Bristol

Bristol, New Hampshire, offers a captivating blend of outdoor adventure and serene scenery, perfect for romantic getaways or family-friendly vacations. Explore the charming downtown area, where friendly locals create a welcoming atmosphere. Experience the coastal charm nearby, ideal for memorable occasions and relaxing retreats. Whether you're seeking adventure or a peaceful escape, Bristol and its surrounding regions promise a delightful experience for every traveler.

  • New England: Nestled just 7 miles from Bristol, New England is a picturesque region that offers a blend of outdoor adventures and stunning scenery. The area sees moderate seasonal travel, with peak visitor times in July to August and October. Known for its ski fields and resorts, New England is perfect for winter sports enthusiasts. In the warmer months, enjoy the beautiful lakes and family-friendly beaches that make this region a great getaway for nature lovers and adventure seekers alike.
  • Meredith: Located 13 miles from Bristol, Meredith is a charming city that attracts visitors with its outdoor beauty and romantic ambiance. The city experiences a moderate seasonal influx of travelers, peaking from June to August. Visitors can engage in various activities, including skiing and enjoying the serene lakes and beaches nearby. Meredith's quaint shops and dining options also make it a delightful place for couples and families looking to create lasting memories amid stunning landscapes.
  • Tilton: Also 13 miles from Bristol, Tilton is a vibrant city known for its year-round appeal. With a slightly lesser peak in visitor numbers during the summer months, Tilton offers a mix of outdoor activities, including music concerts and theater performances. The surrounding lakes, beaches, and mountains provide a perfect backdrop for both relaxation and adventure. Whether you’re exploring the local arts scene or enjoying the natural beauty, Tilton is a fantastic destination for those seeking a blend of culture and scenery.

Things to do near Bristol

Bristol, New Hampshire, is perfect for outdoor enthusiasts and romantic getaways, offering scenic landscapes and a variety of activities. Visitors can enjoy skiing at local ski fields, explore recreational areas, and discover unique shopping options. With its charming atmosphere, Bristol promises memorable experiences and a delightful stay for all travelers seeking adventure and relaxation.

Shopping

Bristol offers a quaint shopping experience with local shops like Rhino Bike Works and Annalee Outlet, both about 12 miles away. If you're up for a drive, visit the Tilton Center, which features a variety of stores in a family-friendly atmosphere, also located 13 miles away.

Recreation

Sculptured Rocks Natural Area offers breathtaking natural formations and peaceful trails, perfect for relaxation and mindfulness. Waukewan Golf Club invites you to enjoy scenic golfing amid lush landscapes, while Fox Park provides tranquil green spaces ideal for leisurely strolls and unwinding in nature.

Adventure

Experience winter thrills at Ragged Mountain Ski Resort, located 9 miles from Bristol, where you can enjoy skiing and snowboarding on pristine slopes. Alternatively, explore the scenic trails at Raggae Glades, also 9 miles away, or head to Hornet Glade, 11 miles from Bristol, for more exhilarating ski adventures.

Nightlife

Bristol offers a vibrant nightlife with options like Funspot Family Fun Center, an arcade and adventure zone just 13 miles away, perfect for family fun. For a touch of culture, catch a show at the Winnipesaukee Playhouse, located 12 miles away, or enjoy a movie at Barnz's Meredith Cinema, also 13 miles away.

*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 on your trip to Bristol, plan your visit during the cheaper months of March to April or November, and aim for a Tuesday stay to avoid higher Saturday rates. Use Expedia to compare room rates and consider their package deals to combine flights and hotels for additional savings. Look for eco-friendly accommodations by applying the Eco-certified filter and join Expedia's One Key membership for exclusive discounts and OneKeyCash rewards. Lastly, explore the town on foot to enjoy free activities while minimizing transportation costs.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Bristol are March to April and November, where the prices are slightly lower. This is in comparison to June to August, 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 Tuesday. The most expensive day to stay in Bristol is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your options based on your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • 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 in and around Bristol

Bristol, New Hampshire, is perfect for outdoor enthusiasts and couples seeking a scenic getaway. Visitors can explore beautiful lakes, urban parks, and nearby state parks, offering a blend of nature and culture. Whether you're looking for family-friendly activities or a romantic escape, Bristol's attractions provide a delightful experience for every traveler.

  • Newfound Lake: Located 5 miles from Bristol, Newfound Lake offers stunning scenery and a tranquil beach atmosphere. Perfect for a romantic getaway or outdoor activities like swimming, kayaking, and picnicking, it’s a serene spot to unwind and enjoy nature.
  • Wellington State Park: Situated within Bristol, Wellington State Park is ideal for adventure seekers. With beautiful trails, scenic views, and opportunities for hiking, swimming, and fishing, this park is perfect for enjoying the great outdoors.
  • Plymouth State University: Approximately 12 miles from Bristol, Plymouth State University presents a vibrant city atmosphere with beautiful campus grounds. Explore local culture, attend events, or enjoy the lively community that surrounds this modern university.

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 moderately 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 cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January20.1°F (-6.6°C)Light RainMostly CloudyAverageAverage
February21.9°F (-5.6°C)Light RainMostly CloudyModerately LowAverage
March30.2°F (-1.0°C)Light RainMostly CloudyAverageSlightly Low
April42.4°F (5.8°C)Light RainMostly CloudyAverageSlightly Low
May55.2°F (12.9°C)Light RainMostly SunnyAverageAverage
June63.1°F (17.3°C)Light RainMostly SunnyModerately HighSlightly High
July69.6°F (20.9°C)Light RainMostly SunnyModerately HighSlightly High
August67.8°F (19.9°C)Light RainMostly SunnyModerately HighSlightly High
September60.6°F (15.9°C)Light RainMostly SunnyAverageAverage
October48.9°F (9.4°C)Light RainMostly SunnyAverageAverage
November36.5°F (2.5°C)Light RainMostly SunnyModerately LowSlightly Low
December27.3°F (-2.6°C)Light RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Bristol

When visiting Bristol, New Hampshire, you can fly into several major airports. Manchester-Boston Regional Airport (MHT) is 48 miles away, with nearby hotels like The Grand at Bedford Village Inn and DoubleTree by Hilton Manchester Downtown, both 4 miles from the airport. Portsmouth International Airport (PSM) is 58 miles away, offering accommodations such as The Bow Hotel, located 3 miles from the airport. Lastly, Lebanon Municipal Airport (LEB) is 29 miles away, with options like Hanover Inn Dartmouth just 5 miles from the airport. Each airport provides convenient access to Bristol, making your travel experience seamless.

Frequently asked questions

What is the best area to stay in Bristol?
The best area to stay in Bristol is near Newfound Lake, particularly along its eastern and southern shores.

This area is the primary draw for visitors, offering direct access to the lake's clear waters and surrounding natural beauty. It's characterized by a mix of private residences, vacation rentals, and a few resorts, with Route 3A running along much of the eastern shore, providing easy access to amenities and scenic views.

For families, staying near Newfound Lake is ideal due to the abundance of outdoor activities. Kids can enjoy swimming at Wellington State Park, building sandcastles, or trying out various water sports like kayaking and paddleboarding. Many rentals here come with private beach access or docks, making lake activities incredibly convenient.

Couples looking for a tranquil escape will also appreciate the lake area. They can enjoy quiet walks along the shoreline, scenic drives around the lake, or relaxing evenings with lake views.
When is the best time to go to Bristol?
The best time to visit Bristol is during the summer months, from June to August, when the weather is ideal for outdoor activities and the region fully comes alive.

Summer in Bristol offers warm temperatures, typically ranging from the mid-70s to low 80s Fahrenheit, making it superb for enjoying Newfound Lake. You can spend your days swimming, boating, kayaking, or simply relaxing on the public beach at Wellington State Park, which is easily accessible from town.

Families will find this period particularly appealing. The lake provides ample opportunities for children to play in the water, and many local establishments offer family-friendly dining options. The pleasant weather also makes it comfortable to explore the town's small shops and enjoy ice cream by the water.

For couples, late spring (May) and early fall (September to early October) also offer a more tranquil experience with pleasant weather.
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 $87 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