Find hotels in Rockport, MA from $105

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 1,303 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Ashworth by the Sea
3 out of 5
295 Ocean Blvd, Hampton, NH
The price is $126 per night from Oct 17 to Oct 18
$126
per night
Oct 17 - Oct 18
20.21 mi from city center
7/10 Good! (1,019 reviews)
"We liked everything about this hotel. My husband and I had a terrific time on vacation at the Ashworth! Thank you!"

Reviewed on Sep 27, 2023

Ashworth by the Sea
Sonesta Select Boston Danvers
3 out of 5
275 Independence Way, Danvers, MA
The price is $254 per night from Oct 9 to Oct 10
$254
per night
Oct 9 - Oct 10
17.55 mi from city center
8.4/10 Very Good! (999 reviews)
"Professional staff, comfortable room, quick check in and out. Breakfast options at the hotel are subpar (mostly microwaved frozen fare), but there were lots of restaurants nearby, so it was fine. Location is great, we were there to see Salem, and it's a quick drive."

Reviewed on Sep 25, 2023

Sonesta Select Boston Danvers
Royal Crest Inn Hampton Beach
2 out of 5
96 Ashworth Ave, Hampton, NH
The price is $122 per night from Oct 5 to Oct 6
$122
per night
Oct 5 - Oct 6
19.99 mi from city center
8.4/10 Very Good! (208 reviews)
"We had the king suite very clean and the staff was amazing!!!"

Reviewed on Sep 24, 2023

Royal Crest Inn Hampton Beach
Save an average of 15% on thousands of hotels when you're signed in
Salem Waterfront Hotel & Suites
3.5 out of 5
225 Derby St, Salem, MA
16.56 mi from city center
8.8/10 Excellent! (1,001 reviews)
"The front desk staff was very helpful and accommodating. Great location to walk to area attractions."

Reviewed on Sep 27, 2023

Salem Waterfront Hotel & Suites
The Wylie Inn and Conference Center at Endicott College
3.5 out of 5
295 Hale Street, Beverly, MA
The price is $260 per night from Oct 22 to Oct 23
$260
per night
Oct 22 - Oct 23
13.54 mi from city center
8.8/10 Excellent! (1,004 reviews)
"Clean with comfortable bed."

Reviewed on Sep 26, 2023

The Wylie Inn and Conference Center at Endicott College
The Hotel at Cape Ann Marina
3.5 out of 5
75 Essex Avenue, Gloucester, MA
Fully refundableReserve now, pay when you stay
The price is $168 per night from Oct 18 to Oct 19
$168
per night
Oct 18 - Oct 19
4.3 mi from city center
8/10 Very Good! (386 reviews)
"Close too main street attractions like walking around the waterfront and a nice walk in the big park."

Reviewed on Sep 20, 2023

The Hotel at Cape Ann Marina
Regal Inn
2 out of 5
162 Ashworth Ave, Hampton, NH
The price is $119 per night from Oct 1 to Oct 2
$119
per night
Oct 1 - Oct 2
19.74 mi from city center
7.2/10 Good! (559 reviews)
"The tub was amazing"

Reviewed on Sep 17, 2023

Regal Inn
Surf House
2 out of 5
46 Ashworth Ave, Hampton, NH
The price is $165 per night from Oct 1 to Oct 2
$165
per night
Oct 1 - Oct 2
20.15 mi from city center
9.2/10 Wonderful! (194 reviews)
"Was very close to the Casino Ballroom. Made it very easy to walk to our concert."

Reviewed on Sep 25, 2023

Surf House
The Beverly
2 out of 5
5 Lakeview Ave, Beverly, MA
The price is $318 per night from Oct 1 to Oct 2
$318
per night
Oct 1 - Oct 2
14.32 mi from city center
8.6/10 Excellent! (72 reviews)
"The rooms at this hotel are spacious and clean. It is also located across the street from the train station. It was the perfect place to stay for our Halloween trip to Salem. (10 minute train ride to Salem from the hotel). Although I didn’t see any staff on property, they are constantly communicating ..."

Reviewed on Sep 24, 2023

The Beverly
Best Western Hampshire Inn
2.5 out of 5
20 Spur Rd., Seabrook, NH
Fully refundableReserve now, pay when you stay
The price is $115 per night from Oct 1 to Oct 2
$115
per night
Oct 1 - Oct 2
20.96 mi from city center
8/10 Very Good! (758 reviews)
Our Stay Was Good
"It was quiet and the rooms were clean and well stocked. Bed/pillows were comfortable. Breakfast was good too! Overall, our stay was good."

Reviewed on Sep 25, 2023

Best Western Hampshire Inn
Atlantic Sands
2 out of 5
109 Ocean Blvd, Hampton, NH
The price is $125 per night from Sep 29 to Sep 30
$125
per night
Sep 29 - Sep 30
19.89 mi from city center
6.8/10 (503 reviews)
The beach
"Graet location"

Reviewed on Sep 25, 2023

Atlantic Sands
The Salem Inn
3.5 out of 5
7 Summer St, Salem, MA
16.92 mi from city center
8.8/10 Excellent! (966 reviews)
"We loved our stay at the Salem Inn! It’s clean and absolutely beautiful. Close to everything!! They offer a yummy breakfast each day and even wine tasting nights. We will definitely be back!!"

Reviewed on Sep 9, 2023

The Salem Inn
Breakers by the Sea
2.5 out of 5
409 Ocean Blvd, Hampton, NH
20.36 mi from city center
7.6/10 Good! (411 reviews)
"It has a great view of the ocean and it was clean. I thought the kitchen should be updated as far as oven and stove. Nor too many utensils or cookware. But it was quaint and staff very friendly."

Reviewed on Sep 26, 2023

Breakers by the Sea
The Hillcrest
2 out of 5
113 ocean blvd, Hampton, NH
The price is $136 per night from Oct 1 to Oct 2
$136
per night
Oct 1 - Oct 2
19.89 mi from city center
7.2/10 Good! (492 reviews)
"Great location"

Reviewed on Sep 19, 2023

The Hillcrest
Grand View Motel
2.5 out of 5
353 Ocean Blvd., Hampton, NH
The price is $129 per night from Oct 1 to Oct 2
$129
per night
Oct 1 - Oct 2
20.28 mi from city center
7.8/10 Good! (237 reviews)
"Jennifer the owner was awesome. It’s an older hotel but very clean. Plenty of parking I highly recommend."

Reviewed on Sep 24, 2023

Grand View Motel
The Tides Motel
2 out of 5
95 Ashworth Ave, Hampton, NH
The price is $105 per night from Oct 10 to Oct 11
$105
per night
Oct 10 - Oct 11
19.95 mi from city center
8/10 Very Good! (338 reviews)
"Great property. Perfect location"

Reviewed on Sep 5, 2023

The Tides Motel
Hampton Inn by Hilton Amesbury
2.5 out of 5
284 Elm Street, Amesbury, MA
Fully refundableReserve now, pay when you stay
The price is $144 per night from Oct 29 to Oct 30
$144
per night
Oct 29 - Oct 30
19.71 mi from city center
9/10 Wonderful! (810 reviews)
"Very clean, well laid out room. Loved the shower. Breakfast was pleasant and friendly staff. Many restaurants close by to chose from."

Reviewed on Sep 25, 2023

Hampton Inn by Hilton Amesbury
Sea Lion Motel and Cottages
2.5 out of 5
138 Eastern Avenue, Gloucester, MA
The price is $148 per night from Oct 10 to Oct 11
$148
per night
Oct 10 - Oct 11
2.36 mi from city center
9/10 Wonderful! (295 reviews)
"Our stay was a brief overnighter, but it was very satisfactory. The free breakfast is in the small office and is only a cold continental breakfast, which we passed on."

Reviewed on Sep 16, 2023

Sea Lion Motel and Cottages
Nautical Motel
2 out of 5
147 Ashworth Avenue, Hampton, NH
The price is $159 per night from Oct 1 to Oct 2
$159
per night
Oct 1 - Oct 2
19.79 mi from city center
8/10 Very Good! (202 reviews)
"picture posted makes the place look VERY nice. Room was in need of repairs, leaking ceiling in bathroom, drywall chipped. No need for a full size fridge or kitchen sink since there is no stove. That space can be used to make the bathroom a little bigger."

Reviewed on Sep 21, 2023

Nautical Motel
Ways Motel
2.5 out of 5
210 Ashworth Ave, Hampton, NH
19.61 mi from city center
8.2/10 Very Good! (35 reviews)
"Very clean and quiet"

Reviewed on Aug 24, 2023

Ways Motel
Don't see what you're looking for?
See all available properties in Rockport
View all properties
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.

More cheap stays in Rockport