Choose from 242 vacation rentals located in Hampton Beach, New Hampshire. Top filters in Hampton Beach include tv, kitchen / kitchenette, and internet / wifi. Prices range from $55 to $866 per night. Our most popular vacation rental types near Hampton Beach are apartments and houses.

Search by property type

Browse the most popular vacation rental types in Hampton Beach

Search by amenity

Explore vacation rentals with the most popular amenities in Hampton Beach

Search by location

Looking for a vacation rental near a particular attraction, famous landmark, or another point of interest? Use this map of Hampton Beach to help guide your rental search.

Hampton Beach travel guide

Let us help you plan your perfect Hampton Beach vacation. Our travel guide highlights things to do, places to see, favorite vacation rental amenities in Hampton Beach, and more.

Nearby attractions

Frequently asked questions

How many rentals are available in Hampton Beach?

There are 242 vacation rentals available in Hampton Beach across several booking partners.

What is the price range for rentals in Hampton Beach?

Vacation rentals in Hampton Beach have a price range between $55-$866. The average price for rentals in Hampton Beach is $238 per night.

What are the most popular vacation rental amenities in Hampton Beach?

  • TV
  • Kitchen / Kitchenette
  • Internet / Wifi

Hampton Beach travel inspiration

Read our blog