Hotels in Nelson

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in Nelson?

Create new moments at Nelson hotels

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.

Top landmarks in Nelson

Check out reviews of Nelson hotels guests love

Frequently asked questions

How much does a hotel room cost in Nelson?
You can find top hotels in Nelson from $87 with options to suit your budget and needs. If you're after an affordable hotel in Nelson that meets all of your requirements, set your filters and then sort the results by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Nelson hotels?
Members can save up to 20% on select hotels in Nelson. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Nelson hotels with free cancellation?
It's easy to book a refundable Nelson hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". Most hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
Are all taxes and fees included in the Nelson hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.
What accommodations do travelers recommend in Nelson?
Can I book a refundable hotel in Nelson?
If you need the flexibility to change your plans to Nelson, most properties offer refundable* bookable rates. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Nelson be like during my vacation?
July and August are typically the warmest months in Nelson when the average temp is 65°F. January and February are the coldest months when the average temperature is 26°F. July and October are the months with the most rain.
Why should I book my Nelson hotel through Hotels.com?
There are lots of reasons to book your Nelson 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 Nelson

Find out more about Nelson

Discover Nelson: Where Majestic Mountains Meet Serene Shores

Nestled in the serene hills of New Hampshire, Nelson is a hidden gem that offers a harmonious blend of nature and tranquility. Known for its stunning landscapes, including pristine lakes and majestic mountains, this charming town is perfect for outdoor enthusiasts. Explore the picturesque shores of Lake Nelson, hike through the nearby Monadnock State Park, or unwind on family-friendly beaches. With its quaint atmosphere and rich local history, Nelson invites travelers to escape the ordinary and embrace the beauty of rural New England. Experience the warmth of a close-knit community and the magic of nature in this off-the-beaten-path destination.

Discover great hotels in Nelson

Nelson, New Hampshire, offers a range of hotel accommodations, from cozy motels to charming guest rooms. Visitors can find comfortable stays that embrace the local scenery, with options for both luxury and budget-conscious travelers. Enjoy a peaceful retreat with easy access to outdoor activities and the region's natural beauty. These are some of the hotels preferred by our travelers in Nelson:

  1. The Burrell HouseOpens in a new window: This cozy 2.5-star guesthouse offers a comfortable retreat for leisure travelers seeking relaxation. With modern entertainment options such as Cable TV and Smart TV capabilities, guests can unwind in style. The inviting atmosphere and well-appointed rooms create the perfect environment for a restful stay, making it a favored choice for those looking to recharge after a day of exploration.
  2. Courtyard by Marriott Keene DowntownOpens in a new window: This vibrant 3.0-star hotel presents an adventurous escape tailored for thrill-seekers. With a range of adventure sports available nearby, including hiking, skiing, and snowshoeing, this property ensures an exhilarating experience. The hotel also features comprehensive business amenities, making it an ideal spot for dynamic travelers who appreciate both leisure and productivity. Its welcoming environment fosters a sense of community, exemplifying the spirit of inclusivity and adventure.
  3. Fairfield Inn & Suites by Marriott Keene DowntownOpens in a new window: This inviting 2.5-star hotel is designed for adventure-loving families and leisure travelers alike. Guests can indulge in a variety of outdoor activities such as fishing and snowboarding, making it a perfect base for exploring the natural beauty of the area. The hotel also provides thoughtful amenities for children, enhancing the overall experience for families. Its warm ambiance and engaging offerings create a memorable getaway for those looking to connect with nature and each other.

Top locations to stay in Nelson

In the Nelson, New Hampshire area, Keene, Peterborough, and Harrisville are standout options for your stay. Keene is vibrant with festivals and university culture, while Peterborough offers a friendly, artistic vibe. Harrisville boasts stunning natural beauty and historic charm. For first-time visitors, Keene is the best choice, providing a lively atmosphere and numerous activities.

  1. KeeneOpens in a new window: Keene is a vibrant town known for its lively festivals and cultural scene. The annual Keene Pumpkin Festival is a must-see, drawing crowds with its dazzling displays of carved pumpkins. Beyond festivals, Keene offers charming shops and local markets where you can find unique crafts and local products. The downtown area is perfect for an afternoon stroll, with its historic architecture and friendly atmosphere. If you’re into nature, the nearby parks and trails provide great spots for hiking and enjoying the beautiful New England scenery.
  2. PeterboroughOpens in a new window: Peterborough is a quaint, artistic town that offers a warm, welcoming vibe. It’s famous for its vibrant arts community, including galleries and cultural attractions that showcase local talent. The Peterborough Town House is a historic gem worth visiting. Outdoor enthusiasts will appreciate the nearby hiking trails and scenic landscapes, perfect for a leisurely day out. The town also hosts various seasonal events and farmers' markets, making it a delightful place to explore local flavors and crafts.
  3. HarrisvilleOpens in a new window: Harrisville is a picturesque village that embodies the charm of rural New Hampshire. Known for its stunning landscapes and historic mill buildings, it's a great spot for those looking to unwind in a serene environment. The Harrisville General Store is a local landmark where you can grab a snack or find unique gifts. Nature lovers can enjoy walks around the scenic Harrisville Pond, where the tranquil surroundings are perfect for a relaxing day. This small town is ideal for travelers seeking a peaceful retreat away from the hustle and bustle.

Things to do in Nelson

Nelson is a stunning blend of pristine beaches, majestic mountains, and lush forests, offering travelers endless outdoor adventures. Whether you’re skiing down snowy slopes, hiking through scenic trails, or enjoying a day of boating and diving in crystal-clear waters, this destination promises a refreshing escape into nature’s beauty.

  • Franklin Pierce HomesteadOpens in a new window – Step back in time at the Franklin Pierce Homestead, the historic house that once belonged to the 14th President of the United States. Explore the beautifully preserved rooms that offer a glimpse into 19th-century life and the legacy of Franklin Pierce.
  • Central SquareOpens in a new window – Visit Central Square, a charming piazza where you can take in the local vibe. Enjoy a leisurely stroll, grab a bite at a nearby café, or simply relax on a bench while watching the world go by in this picturesque setting.
  • Stonewall FarmOpens in a new window – Experience the rural charm of Stonewall Farm, a working farm that showcases sustainable agriculture. Engage with the animals, wander through the fields, and learn about local farming practices that support the community.
  • Monadnock State ParkOpens in a new window – Discover the natural beauty of Monadnock State Park, a national state park that invites outdoor enthusiasts to hike its scenic trails. Take in breathtaking views from various lookout points, making it a perfect spot for picnicking and enjoying nature.
  • Pack Monadnock MountainOpens in a new window – Challenge yourself with a hike up Pack Monadnock Mountain, where well-marked trails lead you to stunning panoramic vistas. Whether you’re a seasoned hiker or just looking for a leisurely walk, the mountain offers a rewarding outdoor experience.

5 tips for savvy savings when booking a hotel in Nelson

  1. Book for the cheapest times: For budget-conscious travelers, visiting Nelson in March, April, or November offers great value for money, as hotel prices are generally lower during these months. To fully appreciate Nelson's key landmarks, cultural sites, and natural wonders, it’s recommended to stay for at least 2 to 3 days. During your visit, you can explore historic places, state parks, scenic lakes, hiking trails, and various museums highlighting the area's rich history and culture. This affordable getaway provides plenty of opportunities to experience the beauty and heritage of Nelson while keeping costs manageable.
  2. Look for last-minute deals on Hotels.com: To explore hotel options in Nelson, you may discover great offers by visiting the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you're likely to find reduced rates as your travel date approaches. To stay updated on flash sales and exclusive promotions, consider enabling email alerts or push notifications from the site. Additionally, the Smart ShoppingOpens in a new window feature available in the app can help you compare hotel prices and amenities, ensuring you’re informed if prices drop or rooms become available, making it easier to secure the best last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay in a Nelson hotel. If you're in search of something distinctive, boutique hotels often provide a more personalized experience and can sometimes offer better value. When you book through Hotels.com, we’ll inform you if 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 to increase your chances of getting a great deal.
  4. Consider your location: Hotels near the city center usually tend to cost more, but thanks to Nelson's great public transportation options, you might discover a more affordable independent hotel a bit farther out that’s still well connected. If you’re interested in exploring alternative, less crowded neighborhoods or even lesser-known nearby towns, you often find excellent value for your money. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.
  5. Become a Member: Join our membership for free and unlock incredible savings on your next stay in Nelson! With access to over 100,000 hotels globally, you can take advantage of exclusive member prices. As you progress through the membership tiers, you'll enjoy fantastic perks, including complimentary room upgrades when available and discounts on food and beverages at select VIP Access properties. Don’t miss out on these amazing benefits—sign up today and start planning your perfect getaway!

Best time to go to Nelson

Nelson experiences its lowest average temperature in January, at 21.0°F (-6.1°C), while July is the hottest month, with an average temperature of 69.4°F (20.8°C). July is typically the wettest month. If you’re looking to soak up the lively atmosphere in Nelson, July, August, and October are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, with light rainfall. However, if you prefer a more relaxed experience, January, April, and November are perfect for a quieter getaway, marked by light rainfall and mostly sunny to mostly cloudy conditions.

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

Nelson Travel Information

Best Time to Visit
February, March and May
Average Stay
2 days
Popular Sights
Friendly Farm and Pitcher Mountain

Keep exploring

Keep exploring