We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Main Street

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
125 Atlantic Rd, Gloucester, MA 01930-4397
2.5 km from Main Street
#1 of 7 hotels in Gloucester

The price you found is 28% lower than this hotel's average rate of USD 195/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

USD 140* /night
View Deal
Booking.com
USD 140*
Travelocity
USD 140*
Hotels.com
USD 140*
55 Commercial Street, Gloucester, MA 01930
0.4 km from Main Street
#3 of 7 hotels in Gloucester

The price you found is 41% lower than this hotel's average rate of USD 304/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

USD 180* /night
View Deal
TripAdvisor
USD 180*
Booking.com
Expedia.com
75 Essex Ave, Gloucester, MA 01930-4908
1.4 km from Main Street
#6 of 7 hotels in Gloucester

The price you found is 18% lower than this hotel's average rate of USD 160/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

USD 131* /night
View Deal
Travelocity
USD 131*
Orbitz.com
USD 131*
TripAdvisor
USD 131*
22 Thatcher Rd, Scenic 127A, Gloucester, MA 01930-3196
2.2 km from Main Street
#2 of 7 hotels in Gloucester

The price you found is 23% lower than this hotel's average rate of USD 182/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

USD 140* /night
View Deal
Orbitz.com
USD 140*
Hotwire.com
USD 140*
Travelocity
USD 140*
138 Eastern Ave, Gloucester, MA 01930-1854
2.3 km from Main Street
#5 of 7 hotels in Gloucester

The price you found is 15% lower than this hotel's average rate of USD 131/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

USD 111* /night
View Deal
Orbitz.com
USD 111*
Expedia.com
USD 111*
Hotwire.com
USD 111*
125 Atlantic Rd, Gloucester, MA 01930-4397
2.5 km from Main Street
#1 of 7 hotels in Gloucester

The price you found is 28% lower than this hotel's average rate of USD 195/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

USD 140* /night
View Deal
Booking.com
USD 140*
Travelocity
USD 140*
Hotels.com
USD 140*
107 Atlantic Rd, Gloucester, MA 01930-4398
2.5 km from Main Street
#4 of 7 hotels in Gloucester
No availability for your dates from these sites
Hotels.com
Expedia.com
Hotwire.com
237 Eastern Ave, Gloucester, MA 01930-1897
2.9 km from Main Street
#7 of 7 hotels in Gloucester
USD 99* /night
View Deal
Priceline
USD 99*
TripAdvisor
USD 99*
183 Main St, Rockport, MA 01966-2026
5.2 km from Main Street

The price you found is 19% lower than this hotel's average rate of USD 188/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 166*
USD 153* /night
View Deal
Expedia.com
USD 166*
Booking.com
USD 166*
Travelocity
USD 166*
8 Cleaves St, Rockport, MA 01966-1530
6.1 km from Main Street
USD 130* /night
View Deal
Hotels.com
USD 130*
Orbitz.com
USD 130*
Priceline
USD 130*
1 Beach St, Rockport, MA 01966-1547
6.2 km from Main Street
Contact hotel for availability
USD 142* /night
View Deal
Travelocity
USD 142*
Expedia.com
USD 142*
TripAdvisor
USD 142*
64 Bearskin Nck, Rockport, MA 01966-1639
6.7 km from Main Street

The price you found is 21% lower than this hotel's average rate of USD 196/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

USD 155* /night
View Deal
Booking.com
USD 155*
Orbitz.com
USD 155*
Priceline
USD 155*
1 Cathedral Ave, Rockport, MA 01966-1102
8.1 km from Main Street

The price you found is 18% lower than this hotel's average rate of USD 205/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 249*
USD 169* /night
View Deal
Booking.com
USD 249*
Priceline
USD 249*
Hotwire.com
USD 169*
132 Main St, Essex, MA 01929-1304
9.3 km from Main Street
Top Deal
USD 247*
USD 121* /night
View Deal
Expedia.com
USD 121*
Booking.com
USD 247*
Priceline
USD 247*
295 Hale St, Beverly, MA 01915-2036
16.6 km from Main Street
USD 170* /night
View Deal
Priceline
USD 169*
Expedia.com
USD 170*
Travelocity
USD 170*
153 High St, Ipswich, MA 01938-1239
18.0 km from Main Street
No availability for your dates from these sites
Orbitz.com
Travelocity
5 Lakeview Ave, Beverly, MA 01915-1123
18.5 km from Main Street
Contact hotel for availability
18 Washington Sq, On Salem Common, Salem, MA 01970-4056
21.1 km from Main Street
Top Deal
USD 185*
USD 180* /night
View Deal
Booking.com
USD 185*
Priceline
USD 185*
TripAdvisor
USD 180*
225 Derby St, Pickering Wharf, Salem, MA 01970-5145
21.2 km from Main Street
USD 211* /night
View Deal
Priceline
USD 211*
Booking.com
USD 211*
TripAdvisor
USD 211*
209 Essex Street, Salem, MA 01970
21.5 km from Main Street
No availability for your dates from these sites
Hotels.com
20 Fordham Way, Plum Island, MA 01951-2101
23.3 km from Main Street
Top Deal
USD 433*
USD 411* /night
View Deal
Booking.com
USD 433*
Expedia.com
USD 411*
TripAdvisor
USD 411*
275 Independence Way, Danvers, MA 01923-3652
23.4 km from Main Street
Top Deal
USD 208*
USD 189* /night
View Deal
Expedia.com
USD 189*
Booking.com
USD 189*
AMOMA
USD 208*
152 Endicott Street Route 128, Danvers, MA 01923
23.7 km from Main Street
No availability for your dates from these sites
Booking.com
Expedia.com
Hotwire.com
50 Ferncroft Rd, Danvers, MA 01923-4017
25.1 km from Main Street
Top Deal
USD 208*
USD 200* /night
View Deal
Doubletree.com
USD 200*
Expedia.com
USD 200*
getaroom.com
USD 208*
225 Newbury St, Danvers, MA 01923-1001
25.2 km from Main Street
No availability for your dates from these sites
Expedia.com
Booking.com
Hotwire.com
50 Dayton St, Danvers, MA 01923-1018
26.0 km from Main Street

The price you found is 17% lower than this hotel's average rate of USD 132/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 128*
USD 109* /night
View Deal
Booking.com
USD 123*
Priceline
USD 115*
HotelQuickly
USD 128*

The price you found is 10% lower than this hotel's average rate of USD 235/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 250*
USD 211* /night
View Deal
Marriott Hotels
USD 211*
Travelocity
USD 211*
HotelQuickly
USD 250*
102 Newbury St, Danvers, MA 09123
26.1 km from Main Street
No availability for your dates from these sites
Hotwire.com
ExtendedStay
CheapTickets
65 Newbury St, Danvers, MA 01923-1040
26.2 km from Main Street
USD 94* /night
View Deal
Orbitz.com
USD 94*
Travelocity
USD 94*
Expedia.com
USD 94*
51 Newbury St, Danvers, MA 01923-1014
26.4 km from Main Street

The price you found is 14% lower than this hotel's average rate of USD 193/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 197*
USD 166* /night
View Deal
Hotels.com
USD 166*
Expedia.com
USD 166*
HotelQuickly
USD 197*
Still looking for a place to stay?
Gloucester has 17 B&Bs/inns with 897 reviews
1 Nautilus Rd, Gloucester, MA 01930-3202
2.2 km from Main Street
#1 of 17 Gloucester B&B and Inns
Stacey Boulevard - 71 Western Avenue, Gloucester, MA 01930
0.7 km from Main Street
#2 of 17 Gloucester B&B and Inns
Cape Ann Motor InnOffers & AnnouncementsUSD 95 (USD)
33 Rockport Rd, Gloucester, MA 01930-1917
3.8 km from Main Street
#3 of 17 Gloucester B&B and Inns
Contact accommodation for availability
See all 17 Gloucester B&Bs/inns
See all hotels in or near Gloucester
183 Main St, Rockport, MA 01966-2026
5.2 km from Main Street

The price you found is 19% lower than this hotel's average rate of USD 188/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Top Deal
USD 166*
USD 153* /night
View Deal
Expedia.com
USD 166*
Booking.com
USD 166*
Travelocity
USD 166*
8 Cleaves St, Rockport, MA 01966-1530
6.1 km from Main Street
USD 130* /night
View Deal
Hotels.com
USD 130*
Orbitz.com
USD 130*
Priceline
USD 130*
1 Beach St, Rockport, MA 01966-1547
6.2 km from Main Street
Contact hotel for availability
USD 142* /night
View Deal
Travelocity
USD 142*
Expedia.com
USD 142*
TripAdvisor
USD 142*
64 Bearskin Nck, Rockport, MA 01966-1639
6.7 km from Main Street

The price you found is 21% lower than this hotel's average rate of USD 196/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

USD 155* /night
View Deal
Booking.com
USD 155*
Orbitz.com
USD 155*
Priceline
USD 155*