Find hotels in Gloucester, 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,320 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 $178 per night from Jun 4 to Jun 5
$178
per night
Jun 4 - Jun 5
22.09 mi from city center
7/10 Good! (1,003 reviews)
"It was great. Rooftop deck was unbelievable and the staff was very friendly. Everyone we met was enjoyable. Coming again in July!!"

Reviewed on May 30, 2023

Ashworth by the Sea
Sonesta Select Boston Danvers
3 out of 5
275 Independence Way, Danvers, MA
Fully refundableReserve now, pay when you stay
The price is $159 per night from Jun 11 to Jun 12
$159
per night
Jun 11 - Jun 12
14.46 mi from city center
8.4/10 Very Good! (964 reviews)
"Greatly enjoyed everything about this hotel."

Reviewed on May 31, 2023

Sonesta Select Boston Danvers
Castle Manor Inn
2.5 out of 5
141 Essex Avenue, Gloucester, MA
The price is $176 per night from Jun 7 to Jun 8
$176
per night
Jun 7 - Jun 8
1.23 mi from city center
8/10 Very Good! (625 reviews)
"Nice old house. Rooms are pretty basic. Some pictures on the wall might make it feel more homey. It feels a bit like staying in a Motel 8 in an old home. But John, who is the manager, I think, is as nice as could be and the best thing about staying there"

Reviewed on May 28, 2023

Castle Manor Inn

Save an average of 15% on thousands of hotels when you're signed in

The Wylie Inn and Conference Center at Endicott College
3.5 out of 5
295 Hale Street, Beverly, MA
Fully refundableReserve now, pay when you stay
The price is $150 per night from Jun 8 to Jun 9
$150
per night
Jun 8 - Jun 9
10.2 mi from city center
8.6/10 Excellent! (1,003 reviews)
"Very nice"

Reviewed on May 31, 2023

The Wylie Inn and Conference Center at Endicott College
Salem Waterfront Hotel & Suites
3.5 out of 5
225 Derby St, Salem, MA
The price is $299 per night from Jun 5 to Jun 6
$299
per night
Jun 5 - Jun 6
13.11 mi from city center
8.8/10 Excellent! (1,001 reviews)
"We enjoyed our stay at the Salem Waterfront Hotel! Staff was friendly and the room was very clean and comfortable. We will definitely stay if and when we return to Salem!"

Reviewed on Jun 1, 2023

Salem Waterfront Hotel & Suites
The Salem Inn
3.5 out of 5
7 Summer St, Salem, MA
The price is $229 per night from Jun 21 to Jun 22
$229
per night
Jun 21 - Jun 22
13.5 mi from city center
8.8/10 Excellent! (918 reviews)
Would stay here again
"I had a very lonely 4 night stay with my husband. We stayed in the west house. The front desk staff was very kind and helpful."

Reviewed on Jun 1, 2023

The Salem Inn
Breakers by the Sea
2.5 out of 5
409 Ocean Blvd, Hampton, NH
The price is $129 per night from Jun 5 to Jun 6
$129
per night
Jun 5 - Jun 6
22.29 mi from city center
7.4/10 Good! (359 reviews)
"Our stay was excellent, easy check in, convenient parking, clean and just what we needed for the mini vacation!"

Reviewed on May 23, 2023

Breakers by the Sea
The Hillcrest
2 out of 5
113 ocean blvd, Hampton, NH
The price is $120 per night from Jun 5 to Jun 6
$120
per night
Jun 5 - Jun 6
21.73 mi from city center
7/10 Good! (414 reviews)
"The owner/staff was helpful and friendly."

Reviewed on May 29, 2023

The Hillcrest
Atlantic Sands
2 out of 5
109 Ocean Blvd, Hampton, NH
The price is $116 per night from Jun 5 to Jun 6
$116
per night
Jun 5 - Jun 6
21.72 mi from city center
6.8/10 (444 reviews)
"Affordable great location. Typical New England beach front rental.. a little dated & rough around the edges. It’s Hampton beach though.. place to rest the head. Parking was easy. Location is prime"

Reviewed on May 27, 2023

Atlantic Sands
Best Western Hampshire Inn
2.5 out of 5
20 Spur Rd., Seabrook, NH
Fully refundableReserve now, pay when you stay
The price is $122 per night from Jun 21 to Jun 22
$122
per night
Jun 21 - Jun 22
22.28 mi from city center
8/10 Very Good! (670 reviews)
"Staff was top rate, allowed me to check in early. Shower in room did not work and florescent light in bathroom was on it's way out."

Reviewed on May 30, 2023

Best Western Hampshire Inn
Regal Inn
2 out of 5
162 Ashworth Ave, Hampton, NH
The price is $139 per night from Jun 5 to Jun 6
$139
per night
Jun 5 - Jun 6
21.53 mi from city center
7/10 Good! (465 reviews)
Comfortable Stay
"My family enjoyed ourselves here. Spa and pool was open early. Wasn't that noisy at night. Quick walk to the strip and beach. Good parking. Overall great time!"

Reviewed on May 30, 2023

Regal Inn
Royal Crest Inn Hampton Beach
2 out of 5
96 Ashworth Ave, Hampton, NH
The price is $119 per night from Jun 5 to Jun 6
$119
per night
Jun 5 - Jun 6
21.81 mi from city center
7.8/10 Good! (75 reviews)
"Very clean"

Reviewed on May 30, 2023

Royal Crest Inn Hampton Beach
Beauport Hotel Gloucester
3.5 out of 5
55 Commercial Street, Gloucester, MA
The price is $239 per night from Jun 12 to Jun 13
$239
per night
Jun 12 - Jun 13
0.17 mi from city center
9.6/10 Exceptional! (599 reviews)
"Wonderful overnight escape. Barbara so helpful w my request for quiet room and 319 was quiet and had some ocean views. Rooms and bathroom nice size and beautiful decor w L’Occintane bathroom products. Comfortable bed and loved waking up to sound of seagulls and view of sparkling ocean. Virgilio $6 ..."

Reviewed on May 27, 2023

Beauport Hotel Gloucester
The Beverly
2 out of 5
5 Lakeview Ave, Beverly, MA
Fully refundableReserve now, pay when you stay
The price is $158 per night from Jun 6 to Jun 7
$158
per night
Jun 6 - Jun 7
11.42 mi from city center
8.6/10 Excellent! (33 reviews)
"The place was clean and very functional. It has a lot of shops in walking distance. We enjoyed our stay."

Reviewed on May 26, 2023

The Beverly
Sea Lion Motel and Cottages
2.5 out of 5
138 Eastern Avenue, Gloucester, MA
The price is $144 per night from Jun 4 to Jun 5
$144
per night
Jun 4 - Jun 5
1.49 mi from city center
8.8/10 Excellent! (257 reviews)
"Welcoming staff, clean and nice space"

Reviewed on May 29, 2023

Sea Lion Motel and Cottages
The Hotel at Cape Ann Marina
3.5 out of 5
75 Essex Avenue, Gloucester, MA
0.91 mi from city center
8/10 Very Good! (310 reviews)
Peacefull vaca
"Loved It! My view was great and I enjoyed everything about my stay.. I will come agin very soon and bring friends."

Reviewed on May 5, 2023

The Hotel at Cape Ann Marina
Surf House
2 out of 5
46 Ashworth Ave, Hampton, NH
Fully refundableReserve now, pay when you stay
The price is $165 per night from Jun 5 to Jun 6
$165
per night
Jun 5 - Jun 6
21.99 mi from city center
9.4/10 Exceptional! (98 reviews)
"I loved this hotel. It was updated and adorable. The location was fantastic and it overall was such a fun little hotel."

Reviewed on Oct 31, 2022

Surf House
Blue - Inn on The Beach
3.5 out of 5
20 Fordham Way, Plum Island, Newbury, MA
The price is $323 per night from Jun 6 to Jun 7
$323
per night
Jun 6 - Jun 7
14.47 mi from city center
9.2/10 Wonderful! (57 reviews)
Beautiful, Clean, & Peaceful Retreat
"We had a lovely time at Blue - Inn on The Beach!!! My daughter and I stayed for one night. Everything was perfect in room #8. The size was just right. It was super clean, cozy, and quiet. Plenty of outlets for phones, computers, blow dryers, etc. We enjoyed our patio in the evening and moved inside ..."

Reviewed on May 27, 2023

Blue - Inn on The Beach
Shea's Riverside Inn & Motel
2.5 out of 5
132 Main Street, Essex, MA
Fully refundableReserve now, pay when you stay
The price is $130 per night from Jun 6 to Jun 7
$130
per night
Jun 6 - Jun 7
5.76 mi from city center
9/10 Wonderful! (432 reviews)
"The floor in the room was not clean. Otherwise, the room was good value for the money."

Reviewed on May 26, 2023

Shea's Riverside Inn & Motel
The Yankee Clipper Inn
3.5 out of 5
127 Granite Street, Rockport, MA, 01966
The price is $214 per night from Jun 5 to Jun 6
$214
per night
Jun 5 - Jun 6
4.67 mi from city center
9/10 Wonderful! (232 reviews)
"We had a wonderful stay at the Yankee Clipper Inn. The location is amazing. The building is full of charm. The breakfast is fantastic. And the hospitality by from the manager Mike can't be beat. We stayed across the street at the Bull Finch house and still had an amazing view. We walked to town (about ..."

Reviewed on May 22, 2023

The Yankee Clipper Inn
Don't see what you're looking for?
See all available properties in Gloucester
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 Gloucester

Stay near popular Gloucester attractions

Gloucester hotels information

Number of reviews
9,959
Accommodation
1,320 hotels
Lowest Price
$105
Highest Price
$323

Frequently asked questions

What's the best place to stay in Gloucester?

The Hydrangea Inn is a favorite property for Expedia customers. This 3-star B&B offers free breakfast and free parking. Reviews from our site also recommend Beauport Hotel Gloucester and The Vista as top choices for your stay. See all available top hotels, or vacation rentals in Gloucester.

What's the top vacation rental in Gloucester?

Blue Chill Cottage! Walk to Beach! Renovated-AC/Washer/dryer/outdoor shower 🏖 : This vacation home rental outside of Gloucester is located near the beach and has a fireplace, a patio, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. Make the most of the selection of games in this rental home to help you unwind. See all vacation rentals in Gloucester.

If I need to cancel my hotel reservation in Gloucester, will I receive a refund?

Yes, the majority of hotel bookings are refundable if you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you have a non-refundable reservation, you might be able to still cancel and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Gloucester.

Where can I learn more about changing or cancelling my trip to Gloucester?

To find more details about changing or cancelling your trip to Gloucester, head over to our customer service page.

What's the best place to stay on a budget in Gloucester?

Based on reviews, Castle Manor Inn is a popular 2.5-star hotel for our travelers looking for an economical choice, and features free continental breakfast and free WiFi. Another top option for your stay on the cheap is The Vista. View all budget hotels in Gloucester.

What's the best accommodation for a family vacation in Gloucester?

The Vista is a hotel with an outdoor pool and free parking, and it's a top choice on Expedia for families. Other choices for your kid-friendly vacation include Ocean House Hotel at Bass Rocks and Atlantis Oceanfront Inn. Attractions like CoCo Key Water Resort - Boston and Maritime Gloucester are also fun for kids of all ages. Find more child-friendly accommodations in Gloucester.

What's the best accommodation for a romantic vacation to Gloucester?

Harborview Inn is a favorite 4-star B&B for couples, and features free breakfast and free WiFi. See all romantic hotels in Gloucester.

What's the best pet-friendly place to stay in Gloucester?

Castle Manor Inn is a top dog-friendly hotel, and offers a restaurant and a bar/lounge for its human guests. See more pet-friendly hotel accommodations in Gloucester.

Where is the best hotel to stay near Cape Ann?

Rockport Inn And Suites is one of the top choices for your stay based on our traveler data, and this B&B offers free breakfast and an indoor pool. It's located 1.6 mi (2.5 km) from Cape Ann. Another good choice is The Seafarer Inn, located 0.8 mi (1.3 km) away.

What about the best place to stay close to Good Harbor Beach?

One of the top choices for your stay is The Vista, located a short 0.4 mi (0.7 km) from Good Harbor Beach, and this hotel offers free breakfast and an outdoor pool. Rockport Inn And Suites and Sea Lion Motel and Cottages are a couple of other good options within 5 miles.

What's the best hotel to stay near the beach in Gloucester?

Beauport Hotel Gloucester is a top 3.5-star beachfront hotel with free WiFi and a snack bar, and it's located on Pavilion Beach. Other good options for your beach trip include Atlantis Oceanfront Inn and The Julietta House. See more stays near the beach in Gloucester.

What's the best luxury place to stay in Gloucester?

Ocean House Hotel at Bass Rocks is a 4-star hotel with a seasonal outdoor pool and a terrace, and it's a popular choice for Expedia travelers looking for a pampering stay. Find more luxury hotels in Gloucester.

Recent reviews of Gloucester hotels
Expedia verified reviews