Photo by Jim Stamatopoulos

Find hotels in Hampton Beach, Hampton

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

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Hampton Beach hotels

Ashworth by the Sea

Ashworth by the Sea
3.0 star property
Hampton Beach
8.2 out of 10, Very Good, (1318)
"Clean room, beach view was great, staff was very nice."
United States
Gregory
$121 nightly
The price is $132
Jan 1 - Jan 2, 2026
Total with taxes and fees
Ashworth by the Sea

Blue Jay Motel

Blue Jay Motel
2.0 star property
Hampton Beach
8.6 out of 10, Excellent, (189)
"Great place to stay while visiting Hampton Beach!"
United States
James
$159 nightly
The price is $173
Dec 14 - Dec 15
Total with taxes and fees
Blue Jay Motel

SHIPS INN Hotel

SHIPS INN Hotel
2.0 star property
Hampton Beach
7.0 out of 10, Good, (263)
"We’ve stayed a few times and it’s been great! "
United States
Kimberly
$120 nightly
The price is $131
Dec 17 - Dec 18
Total with taxes and fees
SHIPS INN Hotel

Mari-Anne Motel

Mari-Anne Motel
2.0 star property
Hampton Beach
8.2 out of 10, Very Good, (226)
"Check in/out was easy. Room was spotless. Frankly better than I expected for a last minute motel booking."
United States
Erin
$149 nightly
The price is $162
Dec 14 - Dec 15
Total with taxes and fees
Mari-Anne Motel

Atlantic Breeze Suites

Atlantic Breeze Suites
3.0 star property
Hampton Beach
9.4 out of 10, Exceptional, (403)
"Clean room, everything worked, easy entrance and sign-in. Would come back anytime!"
United States
Franklin
$167 nightly
The price is $181
Dec 12 - Dec 13
Total with taxes and fees
Atlantic Breeze Suites

Nautical Motel

Nautical Motel
2.0 star property
Hampton Beach
8.2 out of 10, Very Good, (257)
"Great location!"
United States
Susan
$149 nightly
The price is $162
Dec 15 - Dec 16
Total with taxes and fees
Nautical Motel

Anchorage Inn and Resort

Anchorage Inn and Resort
3.0 star property
19.6 mi from Hampton Beach
9.0 out of 10, Wonderful, (1023)
"Friendly staff, beautiful grounds "
United States
Jane
$89 nightly
The price is $97
Dec 14 - Dec 15
Total with taxes and fees
Anchorage Inn and Resort

Port Inn and Suites Portsmouth, an Ascend Collection Hotel

Port Inn and Suites Portsmouth, an Ascend Collection Hotel
3.0 star property
11.1 mi from Hampton Beach
8.2 out of 10, Very Good, (1006)
"Great stay! Staff were really helpful!"
United States
Jessica
$89 nightly
The price is $97
Jan 1 - Jan 2, 2026
Total with taxes and fees
Port Inn and Suites Portsmouth, an Ascend Collection Hotel

Sea Latch Inn

Sea Latch Inn
2.0 star property
19.5 mi from Hampton Beach
8.0 out of 10, Very Good, (1001)
"Great place to stay, right on the water "
United States
Christa
$73 nightly
The price is $79
Dec 20 - Dec 21
Total with taxes and fees
Sea Latch Inn

Garrison Hotel & Suites Dover-Portsmouth, an Ascend Collection Hotel

Garrison Hotel & Suites Dover-Portsmouth, an Ascend Collection Hotel
2.5 star property
19.6 mi from Hampton Beach
9.2 out of 10, Wonderful, (1000)
"Clean room, excellent breakfast, lovely staff!"
United States
Jaime
$92 nightly
The price is $100
Dec 14 - Dec 15
Total with taxes and fees
Garrison Hotel & Suites Dover-Portsmouth, an Ascend Collection Hotel

Hampton Inn Haverhill

Hampton Inn Haverhill
2.5 star property
18.2 mi from Hampton Beach
8.6 out of 10, Excellent, (1002)
"Room was very clean and the staff was amazing."
United States
Jessica
$103 nightly
The price is $115
Dec 17 - Dec 18
Total with taxes and fees
Hampton Inn Haverhill

York Harbor Inn

York Harbor Inn
3.0 star property
17.8 mi from Hampton Beach
8.6 out of 10, Excellent, (392)
"Great ocean views, breakfast was good "
United States
Mersadies
$309 nightly
The price is $337
Dec 15 - Dec 16
Total with taxes and fees
York Harbor Inn

Hampton Inn & Suites Exeter

Hampton Inn & Suites Exeter
2.5 star property
8 mi from Hampton Beach
9.2 out of 10, Wonderful, (1001)
"Pleasant staff, clean room extremely comfortable bedding. "
United States
Robert
$91 nightly
The price is $99
Dec 21 - Dec 22
Total with taxes and fees
Hampton Inn & Suites Exeter

Hilton Garden Inn Portsmouth Downtown

Hilton Garden Inn Portsmouth Downtown
3.0 star property
11.8 mi from Hampton Beach
8.4 out of 10, Very Good, (182)
"Excellent location , comfort and service"
United States
Hilda C
$108 nightly
The price is $117
Jan 4 - Jan 5, 2026
Total with taxes and fees
Hilton Garden Inn Portsmouth Downtown

Home2 Suites By Hilton Kittery

Home2 Suites By Hilton Kittery
3.0 star property
13.5 mi from Hampton Beach
9.4 out of 10, Exceptional, (40)
"Nice for the money and convenient location to the outlets. "
United States
Justin
$107 nightly
The price is $117
Jan 1 - Jan 2, 2026
Total with taxes and fees
Home2 Suites By Hilton Kittery

Hampton Inn & Suites Portsmouth Downtown

Hampton Inn & Suites Portsmouth Downtown
3.0 star property
11.8 mi from Hampton Beach
9.6 out of 10, Exceptional, (1096)
"Great hotel! The location was perfect!"
United States
Edward
$112 nightly
The price is $122
Jan 11 - Jan 12, 2026
Total with taxes and fees
Hampton Inn & Suites Portsmouth Downtown

Best Western York Inn

Best Western York Inn
2.5 star property
17.7 mi from Hampton Beach
8.4 out of 10, Very Good, (1000)
"Very clean, great breakfast and a beautiful, clean pool!"
United States
Scott
$89 nightly
The price is $97
Dec 16 - Dec 17
Total with taxes and fees
Best Western York Inn

Microtel Inn & Suites by Wyndham York

Microtel Inn & Suites by Wyndham York
2.0 star property
17.9 mi from Hampton Beach
7.8 out of 10, Good, (1000)
"Clean room, nice staff, renovations on main level but was roomed in an area already renovated."
United States
Rebecca
$95 nightly
The price is $104
Jan 3 - Jan 4, 2026
Total with taxes and fees
Microtel Inn & Suites by Wyndham York

Hampton Inn Portsmouth Central

Hampton Inn Portsmouth Central
2.5 star property
12.2 mi from Hampton Beach
8.8 out of 10, Excellent, (1000)
"Staff and service was exceptional "
United States
maureen
$95 nightly
The price is $103
Dec 21 - Dec 22
Total with taxes and fees
Hampton Inn Portsmouth Central

Howard Johnson by Wyndham Portsmouth

Howard Johnson by Wyndham Portsmouth
2.0 star property
11.5 mi from Hampton Beach
8.6 out of 10, Excellent, (1001)
"An awesome place to stay!"
United States
Nicholas
$85 nightly
The price is $93
Dec 14 - Dec 15
Total with taxes and fees
Howard Johnson by Wyndham Portsmouth
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 Hampton Beach Hotel Reviews

Find out more about Hampton Beach

Top reasons to visit Hampton Beach

  • Stunning Beaches: Hampton Beach features beautiful sandy shores and breathtaking ocean views, perfect for sunbathing and relaxation.
  • Family-Friendly Activities: The area offers a variety of outdoor activities, including recreational areas and live music concerts.
  • Vibrant Nightlife: Enjoy a lively nightlife scene with entertainment options suitable for all ages.
  • Cultural Experiences: Explore nearby historic Portsmouth, rich in history and charming streets.
  • Diverse Accommodations: Choose from cozy motels to luxurious oceanfront hotels tailored to various traveler needs.

Find great hotels in and around Hampton Beach

Hampton Beach offers a variety of hotel accommodations, from cozy motels to luxurious oceanfront hotels, ensuring a perfect stay for every traveler. Whether you're seeking pet-friendly options or LGBTQIA-welcoming services, you'll find a range of facilities tailored to your needs. Enjoy breathtaking waterfront views and easy access to the beach while experiencing the vibrant atmosphere of this charming seaside destination.

  • Motel 6 Portsmouth, NH: Located 12 miles from Hampton Beach, Motel 6 Portsmouth, NH offers a budget-friendly lodging option perfect for travelers seeking a pet-friendly stay. Ideal for those traveling with furry companions, this motel welcomes dogs and cats, ensuring a comfortable experience for all family members. The property features essential amenities, including free Wi-Fi and comfortable rooms designed for relaxation. With a straightforward and no-frills approach, this motel is perfect for those who prioritize convenience and affordability while exploring the scenic coastal area.
  • Hampton Inn & Suites Portsmouth Downtown: Just 12 miles from Hampton Beach, Hampton Inn & Suites Portsmouth Downtown is a welcoming 3-star hotel that emphasizes family-friendly and LGBTQIA-inclusive experiences. This hotel goes above and beyond by providing complimentary cribs for younger guests, ensuring a comfortable stay for families. With its modern design and well-appointed rooms, this hotel is perfect for both leisure and business travelers. The pet policy allows dogs and cats, making it a great choice for those traveling with pets, all while being located in the vibrant downtown area of Portsmouth.
  • Ashworth by the Sea: Situated right in Hampton Beach, Ashworth by the Sea is a charming 3-star hotel that offers direct access to the beautiful beach. Ideal for families, this hotel provides amenities like travel cribs for young children, ensuring a stress-free stay for parents. Guests can enjoy stunning ocean views and a laid-back atmosphere, perfect for beachgoers. With a pet-friendly policy that welcomes dogs and cats, this hotel is perfect for travelers looking to combine a beach getaway with quality family time. The coastal charm and convenient location make it a standout choice.

Where to stay near Hampton Beach

Hampton Beach offers a perfect blend of family-friendly fun and coastal beauty, making it an ideal vacation spot. Enjoy stunning ocean views and beautiful beachfronts right in Hampton. Just a short drive away, explore historic Portsmouth, where charming streets and rich history await. Whether you’re soaking up the sun or embarking on scenic excursions, Hampton Beach and its surroundings provide an unforgettable experience for everyone.

  • Hampton: Hampton is a vibrant city known for its stunning beach, which draws visitors seeking outdoor fun and family-friendly activities. Situated along the picturesque coast, Hampton Beach offers a lively atmosphere, especially from June to August when traveler arrivals peak. Enjoy arena entertainment, live music concerts, and a range of recreational areas that cater to all ages. The local landmarks, including the sandy shores and tourist precinct, make it an ideal spot for beach lovers and those looking to relax by the sea.
  • Portsmouth: Located 11 miles from Hampton Beach, Portsmouth is a charming city steeped in history and scenic beauty. It attracts visitors year-round, particularly from June to August, for its outdoor activities and picturesque landscapes. Golf enthusiasts will appreciate the nearby private country clubs, while families can enjoy the coastal charm of its beaches and tourist attractions. Portsmouth's unique blend of culture, history, and recreation makes it a must-visit destination during your stay.
  • Seabrook: Just 3 miles from Hampton Beach, Seabrook is a delightful city offering a mix of beach experiences and family-oriented activities. Its moderately seasonal visitor pattern sees peaks in June to August. Visitors can explore recreational areas, enjoy music concerts, or relax at local resorts. The area's beautiful beaches and tourist precinct are perfect for families looking for a fun day out. Seabrook's charming atmosphere and welcoming community make it an excellent addition to your New Hampshire itinerary.

Things to do in and around Hampton Beach

Hampton Beach is the perfect destination for outdoor family vacations, offering a range of activities like a recreational area, arena entertainment, and live music concerts. Visitors can enjoy romantic evenings on the beach, explore various outdoor experiences during the day, and indulge in the vibrant nightlife that the area has to offer. With its charming atmosphere and numerous attractions, Hampton Beach promises a memorable getaway for everyone.

Shopping

For unique gifts, visit Great Bay Pottery, located 4 miles from Hampton Beach, where you can find beautiful handmade ceramics. Oldies Marketplace, 7 miles away, offers a variety of vintage items and collectibles. For a local vibe, explore Market Square, just 12 miles from the beach.

Recreation

Explore Waterfront Promenade Park for a serene stroll along the coast, embracing the calming ocean vibes. For a day of sports and fresh air, head to Sagamore Golf Club for a round of golf amidst beautiful landscapes. Rye Airfield offers various recreational activities to enhance your wellness experience.

Adventure

At Casino Cascade Water Slide in Hampton Beach, enjoy thrilling water slides and family-friendly attractions. For a unique experience, head to Amesbury Sports Park for exhilarating tobogganing, located 9 miles away. If you love the outdoors, hike the scenic Phillips Exeter Trail, situated 8 miles from Hampton Beach.

Nightlife

Experience the vibrant nightlife at Hampton Beach with a visit to the Firehouse Center for the Arts for a cultural show. For family fun, head to Cedarland Fun Center for arcade adventures. Don’t miss the Seacoast Repertory Theatre for an entertaining performance that captures the local spirit.

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

Booking tips and Expedia advantages for Hampton Beach

To save money on your trip to Hampton Beach, consider visiting between January and March for lower accommodation rates, particularly on Tuesdays. Use Expedia's search tool to find affordable hotels by sorting results by price and applying filters for eco-friendly options. Booking a package that combines your hotel, flights, and activities can also yield savings. Joining Expedia's One Key membership provides access to exclusive discounts and allows you to earn OneKeyCash for future stays. Additionally, look for flexible booking options to ensure you get the best deals without added expenses.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Hampton Beach are January to March, where the prices are slightly lower. This is in comparison to July to August 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 around Hampton Beach is Tuesday. The most expensive day to stay around Hampton Beach is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool lets you set your budget, choose your desired location, and more. You can sort your results by price, starting with the lowest rates to find the most affordable hotels right away. Additionally, you have the option to refine your search by hotel type; for instance, if you check the Eco-certified filter, you'll be shown sustainable and eco-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your Hampton Beach hotel reservation with your flights and activities by choosing an Expedia package.
  • 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 Hampton Beach

Hampton Beach offers a perfect destination for outdoor, family-friendly beach vacations, featuring attractions like beautiful beaches, state parks, and history museums. Visitors can enjoy cultural experiences, stunning ocean views, and open beach areas. With nearby beaches to explore, Hampton Beach is ideal for those seeking relaxation and adventure in a picturesque coastal setting.

  • Hampton Beach: Enjoy the lively atmosphere of Hampton Beach, where golden sands meet vibrant beach vibes. Relax in the sun, take a swim, or stroll along the boardwalk filled with shops and eateries.
  • Casino Ballroom: Experience a variety of family-friendly entertainment at the historic Casino Ballroom. This iconic venue hosts concerts, events, and shows, offering a unique atmosphere for all ages to enjoy live performances.
  • Hampton Beach State Park: Embrace adventure and stunning scenery at Hampton Beach State Park. Explore its beautiful trails, picnic areas, and sandy shores, making it an ideal spot for outdoor enthusiasts and nature lovers.

Best time to go to Hampton Beach

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January28.0°F (-2.2°C)Light RainMostly SunnyModerately LowSlightly Low
February29.1°F (-1.6°C)Light RainMostly SunnyModerately LowSlightly Low
March35.4°F (1.9°C)Light RainMostly SunnyAverageSlightly Low
April45.5°F (7.5°C)Light RainMostly SunnyAverageAverage
May55.6°F (13.1°C)Light RainMostly SunnyAverageAverage
June63.9°F (17.7°C)Light RainMostly SunnyAverageAverage
July70.9°F (21.6°C)Light RainMostly SunnyModerately HighSlightly High
August70.0°F (21.1°C)Light RainMostly SunnyModerately HighSlightly High
September63.5°F (17.5°C)Light RainMostly SunnyAverageAverage
October53.6°F (12.0°C)Light RainMostly SunnyModerately HighSlightly High
November42.4°F (5.8°C)Light RainMostly SunnyAverageAverage
December34.3°F (1.3°C)Light RainMostly SunnyModerately LowAverage

The nearest major airports for your trip to Hampton Beach

Traveling to Hampton Beach is convenient with several major airports nearby. Boston Logan International Airport (BOS) is approximately 39 miles away, with excellent hotel options including the 5-star Encore Boston Harbor, just 3 miles from the airport. Portland International Jetport (PWM) is about 57 miles from Hampton Beach, featuring nearby hotels like the 4-star DoubleTree by Hilton Hotel Portland, located 2 miles from the airport. Manchester-Boston Regional Airport (MHT) is the closest at 32 miles, with accommodations such as the 5-star Grand at Bedford Village Inn, 4 miles away. Each hotel offers various transportation services for easy airport access.

Frequently asked questions

What are the best hotels in Hampton Beach that travelers recommend?
Atlantic Breeze Suites is a great choice for travelers, boasting a great rating of 9.4. This hotel offers breathtaking ocean views and provides direct access to the soft, sandy beach, making it superb for those who crave a seaside getaway. Each suite features a balcony where guests can sip their morning coffee while soaking in the beautiful surroundings. Additionally, the in-room kitchenettes allow for convenient meal preparation, suiting families and couples alike who appreciate the comforts of home while on vacation.

Nautical Beach Resort is another excellent option with a rating of 8.0. Guests love its charming beachside location and the inviting beach bar, which creates a lively atmosphere for relaxation and fun. Families will appreciate the spacious rooms that come with kitchens, making it easy to whip up familiar meals. The nearby white sand beach offers plenty of opportunities for sunbathing and beach games, ensuring a memorable stay for parents and children.

For those seeking a blend of comfort and entertainment, Ashworth by the Sea, rated 7.8, delivers a vibrant experience. With its rooftop terrace and evening entertainment options, it's an ideal spot for couples looking to unwind after a day of adventure. The hotel features both indoor and outdoor pools, as well as easy access to the beach where guests can lounge on sun loungers. Animal lovers will be pleased to know that pets are permitted, making it a welcoming choice for families traveling with furry friends.

Atlantic Motel rounds out the list with a cozy atmosphere and a rating of 7.6. This family-friendly hotel features direct beach access and an outdoor seasonal pool, superb for cooling off on warm days. Its outdoor terrace and kitchenettes cater to families, while the easygoing vibe makes it a great fit for solo travelers or groups looking for a laid-back experience.
What are the best family hotels in Hampton Beach?
Atlantic Breeze Suites is a fantastic family-friendly option located in Hampton, New Hampshire, boasting a remarkable traveler review score of 9.4. This hotel features spacious rooms equipped with sofa beds, making it ideal for families looking for extra comfort. Children stay free, allowing parents to enjoy peace of mind when traveling with little ones. The convenience of in-room microwaves adds a touch of practicality, great for quick meals or snacks.

Another great choice is Mainsail Motel & Cottages, rated 8.8 by visitors. This property not only has a friendly setting but also features a pool with a gated entrance, ensuring safety for your children while they splash around. Daily housekeeping and in-room microwaves enhance the overall convenience for families, making it easy to settle in after a day of adventures.

For families seeking additional options, Janmere Motel comes in with a rating of 8.2. This hotel stands out by providing free cribs and rollaway beds, accommodating families of various sizes without extra charges. Its kitchen facilities allow for family meal preparations, adding a home-like feel to your stay.

Lastly, Ashworth by the Sea, with a review score of 7.8, offers a delightful experience with amenities such as a kids' meal program and a pool, great for family fun. With options like travel cribs and sofa beds, this hotel ensures that families have all they need for a comfortable stay.

These hotels in Hampton Beach are not just places to stay; they are designed to create memorable family experiences, combining convenience, comfort, and a touch of adventure.
What hotels in Hampton Beach offer free breakfast?
The Pelham Resort Motel in Hampton offers a delightful stay for families seeking a beach getaway, complete with a free continental breakfast that makes mornings straightforward. Families will appreciate the outdoor seasonal pool, which is superb for splashing around, and the furnished balconies that provide a lovely spot to relax while enjoying partial ocean views.

Another excellent option is the Moulton Hotel, where guests can indulge in a complimentary breakfast while soaking in stunning ocean views from their balconies or patios. With premium bedding and Egyptian cotton sheets, it ensures a cozy retreat after a day of adventure on the nearby beach. This hotel also features a grocery store for convenience, making it ideal for families looking to prepare their own meals.
What are the most romantic hotels in Hampton Beach for couples?
For couples seeking a romantic getaway, Ashworth by the Sea is a delightful choice in Hampton, NH, rated 7.8/10 by guests for its inclusive setting and proximity to the beach. This charming hotel features stunning partial ocean views and offers a range of amenities, including cozy suites with balconies, great for enjoying a glass of champagne while watching the sunset. With an indoor pool and evening entertainment options, it creates an ideal setting for couples to unwind and connect.

Breakers by the Sea is another excellent option for couples, also boasting a rating of 7.8/10. This hotel provides beautiful partial sea views and direct access to a sandy beach, making it great for romantic strolls. Guests appreciate the comfortable balconies and complimentary in-room WiFi, allowing for cozy evenings spent together. The hotel's location near the ocean adds to the charm, providing countless opportunities for beachside picnics or sunset watching.
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 Hampton Beach.
How can I save on a Hampton Beach hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Hampton Beach 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 Hampton Beach hotel?
Hotel prices in Hampton Beach often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia