Located on the beach, Mainsail Inn & Cottages is in Hampton Beach, a neighborhood in Hampton. The area's natural beauty can be seen at Hampton Beach and Hampton Beach State Park. Looking to enjoy an event or a game? See what's going on at Casino Ballroom or New England Dragway. Visit our Hampton travel guide
Limited onsite self parking (max 1 space per unit)
Onsite parking includes off-street options
Things to do
Seasonal outdoor pool
Family friendly
Dining table
Fenced pool
In-room kitchen
In-room microwave
Mini-fridge
Pool gate
Seasonal outdoor pool
Conveniences
Limited-hour front desk
Guest services
Change of bedsheets (on request)
Housekeeping (daily)
Outdoors
On the beach
Outdoor furniture
Pool loungers
Accessibility
If you have requests for specific accessibility needs, please contact the property using the information on the reservation confirmation received after booking.
No elevator
Smooth flooring in room
Well-lit path to entrance
Wheelchair accessible (may have limitations)
More
Smoking not allowed
Room amenities
Bedroom
Bedsheets provided
Bathroom
Private bathroom
Shampoo
Shower/bathtub combination
Soap
Toilet paper
Towels provided
Entertainment
40-inch flat-screen TV with cable channels
Food and drink
Coffee/tea maker
Dining table
Kitchen
Microwave
Mini-fridge
More
Recycling
Policies
Check-in
Check-in start time: 3:00 PM; Check-in end time: 6:00 PM
Minimum check-in age: 25
Check-out
Check-out before 10:00 AM
Special check-in instructions
The front desk is open daily from 8:00 AM - 5:00 PM
Front desk staffed during limited hours
If you are planning to arrive after 9:00 AM please contact the property in advance using the information on the booking confirmation
Information provided by the property may be translated using automated translation tools
Access methods
Front desk (limited hours), key retrieval
Pets
Pets not allowed
Children and extra beds
Children are welcome
Rollaway/extra beds are not available
Cribs (infant beds) are not available
Property payment types
Important information
You need to know
Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a credit card, debit card, or cash deposit may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
This property accepts credit cards and debit cards; cash is not accepted
This property has outdoor spaces, such as balconies, patios, terraces which may not be suitable for children; if you have concerns, we recommend contacting the property prior to your arrival to confirm they can accommodate you in a suitable room
We should mention
This property does not have elevators
The seasonal pool will be open from June 01 to September 14
Pool access available from 9:00 AM to 7:00 PM
Frequently asked questions
Does Mainsail Inn & Cottages have a pool?
Yes, this property has a seasonal outdoor pool. Pool access is from 9:00 AM–7:00 PM.
Is Mainsail Inn & Cottages pet-friendly?
No, pets are not allowed at this property.
How much is parking?
Self parking is free at this property.
What time is check-in at Mainsail Inn & Cottages?
Check-in start time: 3:00 PM; Check-in end time: 6:00 PM.
What time is check-out at Mainsail Inn & Cottages?
Check-out is at 10:00 AM.
Where is Mainsail Inn & Cottages located?
Located in Hampton Beach, this motel is within a 10-minute walk of Hampton Beach and Casino Ballroom. Hampton Beach State Park and Seabrook Beach are also within 3 mi (5 km).
Have a question?
BetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Mainsail Inn & Cottages Reviews
8.4
Very Good
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.
8.6
Cleanliness
8.0
Amenities
8.8
Staff & service
8.4
Property conditions & facilities
Rating 10 - Excellent. 195 out of 394 reviews
10 - Excellent
195
Rating 8 - Good. 116 out of 394 reviews
8 - Good
116
Rating 6 - Okay. 46 out of 394 reviews
6 - Okay
46
Rating 4 - Poor. 25 out of 394 reviews
4 - Poor
25
Rating 2 - Terrible. 12 out of 394 reviews
2 - Terrible
12
Reviews
Verified review
10/10 Excellent
Susan
Aug 21, 2026
Liked: Cleanliness, amenities
Very nice place and clean,very close to the beach,would go there again
I would most definitely stay here again. Had a room on the second floor and was able to watch the fireworks from the porch. One block from the beach and all the shops and band shell. And reasonable prices!!
This is our fourth stay at Mainsail. It is the only place we stay when we go to Hampton Beach. It is quiet, mostly families. Very nice, clean pool. The staff is fantastic. They have really nice little cabins for larger families to stay in. But best of all, they are perfectly located to be close to the action but far enough away where you don’t hear a lot of noise. Right across the street you can buy a delicious iced coffee at Flamingos coffee bar or you can get a cheap bear and awesome Mexican food at the Corner Cantina.
Lisa
Stayed 3 nights in Aug 2026
Verified review
8/10 Good
nicole
Aug 18, 2026
Liked: Staff & service, amenities
The room wasn't the cleanest, however, LOCATION - LOCATION - LOCATION! The location couldn't be better. The price was so reasonable to be so centrally located and close to the beach. We had 3 adults to the room and it didn't feel cramped. It's low frills, family friendly and a pool within steps. Everything else is in walking distance, I only got in my car once during our stay because we could walk to everything else. The AC worked great, the beds were comfortable enough and I would definitely come again. Staff was friendly and immediately provided extra towels and toilet paper when asked.
I enjoyed the heated pool. The rooms were very clean.Also the room was overbooked thru the site. We were accommodated and the front desk was very nice Enjoyed our stay would go there again.
The place was surprisingly upgraded. Everything was clean and new. The only complaint was that the manager had her car parked in our spot and instead of moving it, she had our car parked at the other end of the facility. But other than that, everything was amazing and we would definitely go back.
The room was clean and pool area. Excellent close up to the beach but not noisy. No office staff later in the evening available and would have liked a couple cups or paper plates and dish towels for the kitchen that area.
Our room was surprisingly bright and airy, very comfortable and well laid out. The location is excellent, one block from the beach and restaurants and shopping. Although our interaction with the staff was minimal, if we had questions or a need they were very attentive. My great-grandson absolutely loved the pool, and didn't want to get out at all each day. Parking was a little wonky, but we worked it out in the end. It is our first-time staying at the Mainsail, and we will definitely be back for a longer stay next summer.
Good: Pool, clean room, location, refrigerator, microwave and no carpeting.
Would be nice to have more shelf’s and hooks in bathroom. No hairdryer provided.
Checkout was to early (9 AM)
The room was updated and nice. Check-in and other interactions with staff were very good. The floor was dirty but this place is in a beach area, so if you don’t expect that, you’re not being realistic. We mentioned it to the person at the front desk and she immediately sent someone to clean it. Aside from that, we found it to be very clean. The location is on Ashworth Ave, which is a block from the beach but it was a very easy walk to the beach and the main strip, Ocean Blvd. it took maybe 5 minutes to hit the sand, and it was nice and close to the bathrooms on the beach, which is a bonus. I enjoyed my stay and would go back.
Pretty room, one bed was soft the other was really hard. No toilet paper holder, which was odd because we had to put the roll behind the toilet or on the side of the sink. The heated pool was wonderful and very clean.
The location of this motel was excellent and very walkable to the boardwalk and beach. The room looked newly updated and was clean. The pool was heated which was nice. The rates were very reasonable and about half the price of the place next door. It was a bit challenging to reach them by phone and took a few tries, but the staff was helpful once I got through. The staff also called and texted me to give me information about the room number, designated parking space and where the key would be if we arrived after 6:00 pm. The only downside was the 9:00 am checkout, which is early by mistake hotel/motel standards. I would stay here again.
The mainsail cottage was GREAT and certainly serves the main purposes as to why we went (close proximity to the beach, easy access, easy parking and private pool option for when we were done with the beach).
The room was very clean, you could see housekeeping up and down consistently getting rooms ready throughout the day. The pool was extra clean as well.
The owner or manager that seemed to be on duty every single day since Wednesday or Thursday was very accommodating and attentive. I think her name was Erica!
I checked out early due to unrelated things with the cottage/my stay there and accidentally made a mistake with the keys. A gentlemen that also works there helped return them for me, so I didn’t have to drive back. Everyone there was amazing, even the guest were friendly snd respectful.