The best deals on hotels when visiting Hampton in New Hampshire.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Hampton, New Hampshire 03842

Lamies Inn&The Old Salt Restaurant

490 Lafayette Rd Hampton, NH

Enjoy a relaxing stay at Lamies Inn&The Old Salt Restaurant as you explore Hampton, where inviting rooms create a warm atmosphere, with budget-friendly rates from $135.99. Find a comfortable escape in rooms that provide extra amenities and services, designed for a more enjoyable stay.

With Lamies Inn&The Old Salt Restaurant nestled just a few blocks from Hampton’s city center, guests can explore the city’s vibrant streets and return to a more peaceful atmosphere at their convenience. Find your home away from home in Hampton with a hotel that caters to your needs—reserve now!

  Call (855) 239-4019 to book with an agent.
  0.3 miles from Hampton, NH 03842

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Hampton Village Inn

660 Lafayette Road Hampton, NH

Guests traveling to Hampton will find restful comfort at Hampton Village Inn, where rooms start at $110.99, providing a warm, welcoming environment perfect for relaxation. Stay in accommodations that blend essential comforts with additional features, ensuring a pleasant and economical visit.

Hampton Village Inn gives guests the convenience of staying near Hampton’s best attractions while still offering a calm and peaceful atmosphere. Stay worry-free in Hampton with a hotel that offers all the essentials at a great price—lock in now!

  Call (855) 235-6136 to book with an agent.
  0.5 miles from Hampton, NH 03842

Starting at

$110.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus The Inn at Hampton

815 Lafayette Road Hampton, NH

At Best Western Plus The Inn at Hampton, travelers to Hampton can unwind in plush comfort with rooms beginning at $91.99, creating a warm and inviting space ideal for relaxation. Stay active with recreational activities offered at Best Western Plus, including options for cycling and hiking nearby.

With downtown Hampton within easy reach, Best Western Plus The Inn at Hampton provides guests with a relaxed stay that’s never far from the action. Stay refreshed and on budget while discovering Hampton—reserve your hotel room now!

  Call (855) 239-4019 to book with an agent.
  0.8 miles from Hampton, NH 03842

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Hampton Motor Inn

869 Lafayette Rd Hampton, NH

With rates beginning at $98.10, Hampton Motor Inn provides affordable comfort for guests traveling to Hampton, creating a plush space ideal for rest and relaxation. Enjoy the convenience of rooms equipped with necessary comforts, providing a solid foundation for a budget-friendly journey.

Guests staying at Hampton Motor Inn will love the convenience of being near downtown Hampton, where the city’s most popular attractions are always within easy reach. Lock in an affordable, cozy stay for your Hampton trip—reserve your room today!

  Call (855) 233-7850 to book with an agent.
  1.1 miles from Hampton, NH 03842

Starting at

$98.10

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Hampton Portsmouth

299 Exeter Road Hampton, NH

For a comfortable stay near Hampton, SpringHill Suites by Marriott Hampton Portsmouth offers budget-conscious rooms with rates beginning at $159.99, creating a sheltered, inviting space for relaxation. Daily complimentary breakfast at SpringHill Suites is a treat, featuring a variety of tasty and nutritious options.

SpringHill Suites by Marriott Hampton Portsmouth is perfectly nestled for guests wanting to visit downtown Hampton, where the city’s best attractions are just a quick drive away. Discover the joy of Hampton with a hotel that pairs convenience with affordability—lock in today!

  Call (855) 234-2997 to book with an agent.
  1.6 miles from Hampton, NH 03842

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Mainsail Motel & Cottages

40 Ashworth Ave Hampton, NH

Guests bound for Hampton can relax at Mainsail Motel & Cottages, where budget-friendly rooms start at $179.00, creating a warm and comfortable space ideal for unwinding. Experience straightforward lodging in rooms that focus on essential amenities, perfect for budget-conscious travelers.

Guests staying at Mainsail Motel & Cottages will love the convenience of being close to downtown Hampton, where a brief drive takes them to the city’s best destinations. Enjoy a practical, inviting stay perfect for your Hampton travels—lock in today!

  Call (855) 235-6136 to book with an agent.
  2.2 miles from Hampton, NH 03842

Starting at

$179.00

per night

Read Reviews View Amenities View All Rooms

Ashworth by the Sea

295 Ocean Blvd Hampton, NH

Experience a appealing getaway at Ashworth by the Sea as you visit Hampton, where inviting accommodations offer comfort, with affordable nightly rates starting at $269.99. Find a restful escape in rooms that blend comfort with modern conveniences, ensuring a relaxing and enjoyable stay.

With downtown Hampton just a short drive away, guests at Ashworth by the Sea can explore the city’s top attractions while enjoying a quieter, more peaceful stay. Experience Hampton in style with accommodations that make every moment enjoyable—reserve now!

  Call (855) 236-8982 to book with an agent.
  2.3 miles from Hampton, NH 03842

Starting at

$269.99

per night

Read Reviews View Amenities View All Rooms

SHIPS Inn Hotel

15 a St Hampton, NH

Guests traveling to Hampton can enjoy affordable comfort at SHIPS Inn Hotel, with cushy rooms beginning at $130.99, creating a clean and comfortable space perfect for relaxation. Enjoy standard amenities in rooms that provide a comfortable environment for a budget-friendly stay.

With a quick drive into downtown Hampton, guests at SHIPS Inn Hotel can explore the city’s most vibrant spots while staying in a more relaxed setting. Choose a cost-effective, welcoming hotel for your Hampton visit—book now!

  Call (855) 239-5277 to book with an agent.
  2.3 miles from Hampton, NH 03842

Starting at

$130.99

per night

Read Reviews View Amenities View All Rooms

Nautical Beach Properties

147 Ashworth Ave Hampton, NH

Guests bound for Hampton can unwind at Nautical Beach Properties, where inviting rooms start at $269.00, creating a warm and welcoming space perfect for relaxation. Find a delightful stay in accommodations that provide added amenities, offering a more comfortable visit at a budget-friendly price.

At Nautical Beach Properties, guests can enjoy the best of both worlds—quick access to downtown Hampton with the tranquility of staying a little further out. Enjoy Hampton without financial worries by choosing a budget-savvy hotel—secure now!

  Call (855) 233-0132 to book with an agent.
  2.7 miles from Hampton, NH 03842

Starting at

$269.00

per night

Read Reviews View Amenities View All Rooms

Blue Jay Motel

186 Ashworth Avenue Hampton, NH

Blue Jay Motel sets the standard for excellence in hospitality, with unmatched service and elegance starting at $169.99.

At Blue Jay Motel, a brief drive takes guests into downtown Hampton, where the city’s top destinations are easily accessible. Book your stay at Blue Jay Motel now!

  Call (855) 235-6136 to book with an agent.
  2.8 miles from Hampton, NH 03842

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Hampton Falls Inn

11 Lafayette Rd Hampton Falls, NH

For a restful stay, Hampton Falls Inn offers inviting accommodations with rooms starting at $100.99, creating a clean, welcoming environment perfect for travelers. Enjoy enhanced comfort with additional amenities that make your stay both relaxing and convenient, all at a great value.

With downtown Hampton only a short drive away, guests at Hampton Falls Inn can easily explore the city’s most popular spots while enjoying a quieter stay. Find budget-friendly lodging that makes your Hampton trip unforgettable—book today!

  Call (855) 233-0132 to book with an agent.
  2.8 miles from Hampton, NH 03842

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Seabrook an IHG Hotel

11 Rocks Rd Seabrook, NH

With rates from $135.00, Holiday Inn Express Hotel & Suites Seabrook an IHG Hotel is ideal for travelers bound for Hampton, providing enveloping, budget-friendly accommodations perfect for relaxation. Opt for Holiday Inn Express, where smart design, complimentary essentials, and friendly service ensure a smooth and satisfying stay.

Holiday Inn Express Hotel & Suites Seabrook an IHG Hotel is perfectly positioned for guests wanting to explore downtown Hampton, where a brief drive brings them to the city’s best spots. Maximize your Hampton travels with a cost-effective, comfortable hotel stay—reserve today!

  Call (855) 236-8982 to book with an agent.
  3.3 miles from Hampton, NH 03842

Starting at

$135.00

per night

Read Reviews View Amenities View All Rooms

Best Western Hampshire Inn

20 Spur Rd. Seabrook, NH

At Best Western Hampshire Inn, travelers to Hampton will find intimate-feeling accommodations with rooms beginning at $143.99, creating a clean, inviting atmosphere perfect for rest. Experience the local charm and character of Best Western hotels, each reflecting the spirit of its community.

Best Western Hampshire Inn offers a great location for those wanting to visit Hampton, where downtown is just a short drive away for convenient access to the city’s top spots. Enjoy your Hampton visit to the fullest with a hotel that delivers cost-effective comfort—secure now!

  Call (855) 233-7850 to book with an agent.
  3.6 miles from Hampton, NH 03842

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms

Seabrook Inn

9 Stard Rd Seabrook, NH

At Seabrook Inn, travelers bound for Hampton will find relaxing rooms with rates beginning at $89.00, creating a warm and welcoming space ideal for relaxation. Find a comfortable escape in rooms that offer additional amenities, making your stay both enjoyable and affordable.

From Seabrook Inn, a short drive delivers guests into the heart of downtown Hampton, where the city’s most vibrant destinations await discovery. Plan your Hampton adventure with a hotel that’s as inviting as it is affordable—secure now!

  Call (855) 236-8982 to book with an agent.
  3.8 miles from Hampton, NH 03842

Starting at

$89.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Portsmouth Exeter

138 Portsmouth Avenue Exeter, NH

Guests headed to Hampton will find enchanting accommodations at Fairfield Inn & Suites by Marriott Portsmouth Exeter, where rooms begin at $151.99, creating a warm and welcoming environment ideal for rest. Keep your workout routine on track in Fairfield's state-of-the-art fitness centers, offering a range of equipment for all levels of activity.

Guests staying at Fairfield Inn & Suites by Marriott Portsmouth Exeter can appreciate the calm surroundings, with downtown Hampton still within reach for a day of exploring the city’s highlights. Treat yourself to a Hampton adventure where comfort and affordability go hand in hand—reserve now!

  Call (855) 235-0725 to book with an agent.
  5.9 miles from Hampton, NH 03842

Starting at

$151.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Exeter

59 Portsmouth Ave Exeter, NH

Guests traveling to Hampton will find intimate-feeling comfort at Hampton Inn & Suites Exeter, with budget-friendly rooms starting at $169.99, creating a warm and inviting space perfect for rest. Unwind in comfort in Hampton's well-appointed guest rooms, featuring the cozy Hampton bed and modern amenities for a restful stay.

At Hampton Inn & Suites Exeter, visitors are just a drive away from downtown Hampton, where they can explore the city before returning to a peaceful retreat. Relax and recharge in Hampton with a hotel that’s both inviting and economical—secure now!

  Call (855) 234-2997 to book with an agent.
  6.0 miles from Hampton, NH 03842

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms

Exeter Inn

90 Front St Exeter, NH

With a blend of sophistication and comfort, Exeter Inn near Hampton provides a welcoming stay, with budget-friendly rates starting from $159.99. Relax in a setting that prioritizes your comfort and luxury, with rooms that feature enhanced amenities and sophisticated decor.

Guests at Exeter Inn will love the calm atmosphere of the hotel, while downtown Hampton remains a short drive away for easy sightseeing. Relax in Hampton with a hotel that takes care of your every comfort—lock in today!

  Call (855) 236-8982 to book with an agent.
  6.5 miles from Hampton, NH 03842

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn by Hilton Amesbury

284 Elm Street Amesbury, MA

With budget-conscious rooms starting at $146.99, Hampton Inn by Hilton Amesbury is a practical option for guests bound for Hampton, providing a welcoming environment for relaxation. Cool off or relax by Hampton's seasonal outdoor pools, an ideal way to unwind after a day of meetings or sightseeing.

At Hampton Inn by Hilton Amesbury, guests can unwind in a more peaceful setting, while downtown Hampton remains within reach for all their city adventures. Discover the ease of traveling to Hampton with well-equipped, affordable lodging—reserve today!

  Call (855) 236-8982 to book with an agent.
  7.3 miles from Hampton, NH 03842

Starting at

$146.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

1190 Lafayette Road Portsmouth, NH

Guests visiting Hampton will appreciate the inviting comfort at Quality Inn, with budget-friendly rooms starting at $159.00, creating a clean, welcoming space. Choose Quality Inn for your next travel destination, where you'll find excellent value, comfort, and a satisfying stay.

Guests staying at Quality Inn can balance city access with the calm of being outside the busiest areas, with downtown Hampton just a drive away. Stay relaxed and on budget while exploring Hampton—reserve your hotel room today!

  Call (855) 239-4019 to book with an agent.
  8.1 miles from Hampton, NH 03842

Starting at

$159.00

per night

Read Reviews View Amenities View All Rooms

Essex Street Inn & Suites Ascend Hotel Collection

7 Essex St Newburyport, MA

Step into comfort at Essex Street Inn & Suites Ascend Hotel Collection on your trip to Hampton, where quality rooms create a warm stay, with affordable rates starting at just $208.99. Relax in accommodations that are a blend of luxury and functionality, offering amenities that ensure a comfortable and indulgent stay.

At Essex Street Inn & Suites Ascend Hotel Collection, guests can unwind in a peaceful environment, while downtown Hampton is still within easy reach for a day’s adventures. Unwind in Hampton with a hotel that elevates relaxation to a new level—secure now!

  Call (855) 239-4019 to book with an agent.
  9.1 miles from Hampton, NH 03842

Starting at

$208.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn by Marriott Portsmouth Seacoast

650 Borthwick Ave Portsmouth, NH

At Fairfield Inn by Marriott Portsmouth Seacoast, travelers bound for Hampton will find budget-friendly rooms with rates starting at $184.99, creating a snug and welcoming environment perfect for relaxation. Discover the added value of staying at Fairfield by Marriott, where essential comforts are provided without extra fees or charges.

At Fairfield Inn by Marriott Portsmouth Seacoast, guests can relax in the peaceful surroundings, with downtown Hampton still within reach for a day of city exploration. Stay comfortably and affordably while exploring all that Hampton has to offer—secure your room now!

  Call (855) 234-7135 to book with an agent.
  9.4 miles from Hampton, NH 03842

Starting at

$184.99

per night

Read Reviews View Amenities View All Rooms

Port Inn&Suites Portsmouth Ascend Hotel Collection

505 US Highway 1 Bypass Portsmouth, NH

Enjoy a cushy stay at Port Inn&Suites Portsmouth Ascend Hotel Collection as you visit Hampton, where restful rooms offer comfort and warmth, with rates beginning at just $148.99 per night. Relax in accommodations that provide a little extra in terms of amenities and space, making your stay more enjoyable.

Guests staying at Port Inn&Suites Portsmouth Ascend Hotel Collection will enjoy the quiet atmosphere of the hotel, while downtown Hampton is still a convenient drive away for city adventures. Stay comfortably in Hampton with a hotel that makes every moment memorable—reserve now!

  Call (855) 234-5074 to book with an agent.
  9.5 miles from Hampton, NH 03842

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Portsmouth Hotel & Suites

580 US Highway 1 Bypass Portsmouth, NH

At Best Western Plus Portsmouth Hotel & Suites, travelers visiting Hampton can enjoy delightful accommodations with rooms from $97.99, creating a warm, inviting space perfect for relaxation. Stay on top of your health with the complimentary toiletries provided at Best Western Plus, including items like toothbrushes and shaving kits.

With downtown Hampton still within reach by car, guests at Best Western Plus Portsmouth Hotel & Suites can balance the excitement of city exploration with the peace and tranquility of their stay. Uncover value-driven comfort that makes Hampton travel easy—book your stay today!

  Call (855) 233-7850 to book with an agent.
  9.8 miles from Hampton, NH 03842

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Portsmouth an IHG Hotel

300 Woodbury Ave Portsmouth, NH

Relax at Holiday Inn Portsmouth an IHG Hotel on your visit to Hampton, where restful accommodations provide quality and warmth, with affordable nightly rates starting at $169.99. Welcome to Holiday Inn, where you'll find a commitment to friendly service, comfortable rooms, and a memorable stay for every guest.

Guests at Holiday Inn Portsmouth an IHG Hotel can enjoy the comfort and calm of staying slightly removed from the city, with downtown Hampton still just a drive away for easy access. Stay refreshed and recharged in Hampton with a hotel that delivers exceptional service—lock in today!

  Call (855) 233-7850 to book with an agent.
  9.8 miles from Hampton, NH 03842

Starting at

$169.99

per night

Read Reviews View Amenities View All Rooms