The best deals on hotels when visiting Rockport in Massachusetts.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Rockport, Massachusetts 01966

The Rockport House

17 Pleasant St Rockport, MA

With affordable rooms starting at $114.99, The Rockport House provides budget-conscious comfort for travelers bound for Rockport, creating a hospitable environment for relaxation. Find comfort in rooms that deliver practical amenities, ensuring a pleasant and economical stay.

At The Rockport House, guests are perfectly positioned to explore Rockport, with the city’s lively downtown just minutes away on foot. Stay affordably and explore Rockport with ease—reserve your cozy hotel room now!

  Call (855) 235-6136 to book with an agent.
  0.4 miles from Rockport, MA 01966

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

The Yankee Clipper Inn

127 Granite Street Rockport, MA

Travelers exploring Rockport will appreciate the quality and comfort of The Yankee Clipper Inn, where refined rooms start at an accessible $179.99 per night. Find a refined retreat in our rooms that blend modern comforts with luxurious amenities for a superior stay.

At The Yankee Clipper Inn, you’re perfectly positioned to visit downtown Rockport, where the city’s top attractions are just a short trip away for easy access. Make your Rockport visit extraordinary with a hotel that focuses on guest delight—reserve now!

  Call (855) 234-2997 to book with an agent.
  1.3 miles from Rockport, MA 01966

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Ocean House Hotel at Bass Rocks

107 Atlantic Rd Gloucester, MA

Find comfort and style at Ocean House Hotel at Bass Rocks as you visit Rockport, where premium rooms offer a warm retreat, with budget-friendly nightly rates starting at $127.99. Enjoy accommodations that are crafted for luxury, offering sophisticated decor and amenities that cater to a premium lifestyle.

Ocean House Hotel at Bass Rocks is ideally nestled for guests wanting to explore downtown Rockport, where a brief drive brings them to the city’s most exciting spots. Discover how delightful Rockport can be with a hotel that makes luxury feel effortless—secure now!

  Call (855) 234-5074 to book with an agent.
  3.3 miles from Rockport, MA 01966

Starting at

$127.99

per night

Read Reviews View Amenities View All Rooms

Beauport Hotel Gloucester

55 Commercial Street Gloucester, MA

Find a refined retreat at Beauport Hotel Gloucester near Rockport, where quality accommodations create a welcoming experience, with rates beginning at an affordable $189.99. Enjoy accommodations that offer a new level of luxury, with rooms that are beautifully appointed and equipped with the latest amenities.

With downtown Rockport just a brief drive from Beauport Hotel Gloucester, guests can visit the city’s most iconic destinations while staying in a more peaceful area. Plan an unforgettable Rockport trip with a hotel that ensures a seamless experience—reserve now!

  Call (855) 234-2997 to book with an agent.
  3.8 miles from Rockport, MA 01966

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Castle Manor Inn

141 Essex Avenue Gloucester, MA

At Castle Manor Inn, travelers bound for Rockport can enjoy inviting accommodations with rooms starting at $146.99, creating a enveloping and welcoming atmosphere. Stay in rooms that elevate your experience with additional amenities, ensuring a comfortable and affordable visit.

Guests staying at Castle Manor Inn are never far from the heart of Rockport, where a short drive delivers them to the city’s top destinations. Maximize your Rockport travels with a cost-effective, comfortable hotel stay—reserve today!

  Call (855) 234-2997 to book with an agent.
  4.3 miles from Rockport, MA 01966

Starting at

$146.99

per night

Read Reviews View Amenities View All Rooms

Sheas Riverside Inn & Motel

132 Main Street Essex, MA

With rooms starting at $189.00, Sheas Riverside Inn & Motel provides inviting comfort for guests bound for Rockport, creating a safe, welcoming environment perfect for unwinding. Enjoy accommodations that focus on essential comforts, with rooms that offer clean bedding, private bathrooms, and a quiet atmosphere.

Guests at Sheas Riverside Inn & Motel can appreciate the balance of city convenience and peaceful accommodations, with downtown Rockport a drive away. Make your Rockport journey relaxing and budget-smart with well-appointed lodging—secure today!

  Call (855) 233-0132 to book with an agent.
  7.9 miles from Rockport, MA 01966

Starting at

$189.00

per night

Read Reviews View Amenities View All Rooms

The Wylie Inn&Conference Center at Endicott College

295 Hale Street Beverly, MA

Unwind in style at The Wylie Inn&Conference Center at Endicott College as you explore Rockport, where refined rooms offer warmth and relaxation, with rates beginning at $143.99 per night. Relax in rooms that are crafted for luxury, providing a wealth of amenities and a high level of comfort.

Guests can enjoy peaceful surroundings at The Wylie Inn&Conference Center at Endicott College, with downtown Rockport still a convenient drive away for sightseeing. Step into a world of refined comfort in Rockport with a hotel that goes above and beyond—book today!

  Call (855) 239-4019 to book with an agent.
  13.4 miles from Rockport, MA 01966

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms

Blue Inn on the Beach

20 Fordham Way Newbury, MA

Stay comfortably at Blue Inn on the Beach when visiting Rockport, where inviting rooms provide relaxation and quality, with budget-friendly rates starting at $269.99. Find luxury in rooms that are thoughtfully designed with your comfort and convenience in mind, offering a superior stay.

For a peaceful stay, Blue Inn on the Beach offers a calm environment, while downtown Rockport remains close enough for a day of sightseeing. Take in the magic of Rockport with a hotel that transforms your stay into pure bliss—secure now!

  Call (855) 236-8982 to book with an agent.
  13.4 miles from Rockport, MA 01966

Starting at

$269.99

per night

Read Reviews View Amenities View All Rooms

Briar Barn Inn

101 Main Str. Rowley, MA

Make the most of your trip to Rockport at Briar Barn Inn, where inviting rooms provide comfort and warmth, with budget-friendly rates starting from $179.99. Stay in rooms that not only meet your expectations for comfort but exceed them with luxurious touches.

Unwind in the quiet atmosphere at Briar Barn Inn, knowing that downtown Rockport remains close enough for a day of adventure. Unwind in Rockport at a hotel that turns relaxation into a true art form—lock in today!

  Call (855) 235-6136 to book with an agent.
  13.8 miles from Rockport, MA 01966

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

The Beverly

5 Lakeview Ave Beverly, MA

Relax in the inviting surroundings of The Beverly as you journey to Rockport, where quality rooms offer warmth and comfort, with room rates beginning at $148.99. Experience the extra touches of comfort in rooms equipped with upgraded amenities to enhance your stay.

Rest in the tranquility of The Beverly, with downtown Rockport still accessible by car for a day of sightseeing or adventure. Make your Rockport trip unforgettable with well-appointed, budget-conscious accommodations—reserve now!

  Call (855) 239-4019 to book with an agent.
  14.2 miles from Rockport, MA 01966

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms

The Cove at Salem

40 Bridge St Salem, MA

Unwind in the restorative atmosphere of The Cove at Salem as you explore Rockport, where restful rooms provide quality and warmth, with rates from just $257.99. Relax in accommodations that offer a superior level of comfort and amenities, designed to enhance your overall experience.

Relax at The Cove at Salem, where guests can enjoy the quiet atmosphere while knowing downtown Rockport is within reach for sightseeing. Get ready for a Rockport trip where every moment is made better by your hotel stay—secure now!

  Call (855) 234-5074 to book with an agent.
  15.9 miles from Rockport, MA 01966

Starting at

$257.99

per night

Read Reviews View Amenities View All Rooms

Silsbees by Daniels House

53 Essex St Salem, MA

Unwind in the luxurious surroundings of Silsbees by Daniels House on your journey to Rockport, where quality accommodations provide relaxation, with rates beginning at $373.99. Find luxury in rooms that provide an exceptional level of comfort, designed with a keen eye for style and convenience.

For a more peaceful stay, Silsbees by Daniels House offers a calm atmosphere, with downtown Rockport just a convenient drive away. Plan your Rockport travels with a hotel that knows how to make every moment count—reserve now!

  Call (855) 235-6136 to book with an agent.
  16.2 miles from Rockport, MA 01966

Starting at

$373.99

per night

Read Reviews View Amenities View All Rooms

Hawthorne Hotel

18 Washington Sq. W Salem, MA

Explore elevated relaxation at Hawthorne Hotel near Rockport, where quality rooms create a welcoming stay, with rates beginning at $231.99 per night. Stay in rooms that are a testament to luxury and comfort, providing an exceptional setting for your visit.

Guests at Hawthorne Hotel can enjoy a calm retreat, with downtown Rockport still close enough for a day of city exploration. Take your Rockport visit to new heights with a hotel that delivers unparalleled comfort—book today!

  Call (855) 233-7850 to book with an agent.
  16.4 miles from Rockport, MA 01966

Starting at

$231.99

per night

Read Reviews View Amenities View All Rooms

Salem Waterfront Hotel & Suites

225 Derby St Salem, MA

Find a hospitable escape at Salem Waterfront Hotel & Suites on your trip to Rockport, where quality accommodations provide a warm atmosphere, with rates beginning at $229.99. Enjoy a stay that exemplifies luxury, with rooms equipped with high-end amenities and designed for ultimate comfort.

Guests can unwind at Salem Waterfront Hotel & Suites in peaceful surroundings, while downtown Rockport remains easily accessible by car. Step into a Rockport hotel that’s dedicated to exceeding your expectations—secure your room now!

  Call (855) 234-7135 to book with an agent.
  16.4 miles from Rockport, MA 01966

Starting at

$229.99

per night

Read Reviews View Amenities View All Rooms

Essex Street Inn & Suites Ascend Hotel Collection

7 Essex St Newburyport, MA

Explore elevated comfort at Essex Street Inn & Suites Ascend Hotel Collection near Rockport, where inviting rooms offer relaxation and warmth, with nightly rates starting from $138.99. Find an escape in rooms that provide an exceptional level of luxury and comfort, with amenities that exceed expectations.

At Essex Street Inn & Suites Ascend Hotel Collection, guests can unwind in a calm environment, with downtown Rockport still close enough for all their city adventures. Take advantage of a Rockport stay where every detail is designed for your pleasure—reserve now!

  Call (855) 239-5277 to book with an agent.
  16.5 miles from Rockport, MA 01966

Starting at

$138.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Salem Boston

11 DODGE STREET Salem, MA

With rates beginning at $183.99, Hampton Inn Salem Boston is a smart choice for travelers to Rockport, creating a peaceful space perfect for rest and relaxation. Savor the convenience of Hampton’s express breakfast options, designed for guests needing a quick and nutritious start to their busy days.

Relax in the comfort of Hampton Inn Salem Boston, where guests can enjoy a quiet stay with downtown Rockport still within an easy drive. Find out how easy Rockport travel can be with a hotel that meets all your needs—secure now!

  Call (855) 233-0132 to book with an agent.
  16.6 miles from Rockport, MA 01966

Starting at

$183.99

per night

Read Reviews View Amenities View All Rooms

The Hotel Salem

209 Essex Street Salem, MA

The Hotel Salem offers a relaxing option for travelers visiting Rockport, with comfortable accommodations starting at a welcoming $210.99 per night. Experience a comfortable and convenient stay in rooms that are thoughtfully designed with modern amenities.

A serene stay awaits travelers at The Hotel Salem, where the quiet atmosphere is complemented by proximity to downtown Rockport. Relax in Rockport with accommodations that turn your trip into a memorable getaway—secure now!

  Call (855) 239-4019 to book with an agent.
  16.6 miles from Rockport, MA 01966

Starting at

$210.99

per night

Read Reviews View Amenities View All Rooms

The Merchant

148 Washington Street Salem, MA

The Merchant offers a welcoming stay for travelers visiting Rockport, with comforting rooms providing relaxation, with inviting nightly rates from $462.99. Stay in rooms that offer a touch more elegance, providing amenities that cater to both comfort and style.

Rest in the peaceful setting of The Merchant, where guests can relax knowing downtown Rockport is just a short drive away. Experience the best of Rockport with a hotel that delivers on both comfort and cost savings—secure now!

  Call (855) 234-7135 to book with an agent.
  16.7 miles from Rockport, MA 01966

Starting at

$462.99

per night

Read Reviews View Amenities View All Rooms

Sonesta Select Boston Danvers

275 Independence Way Danvers, MA

Enjoy the peaceful environment at Sonesta Select Boston Danvers when visiting Rockport, where comfortable rooms create a relaxing stay, with nightly rates beginning at $139.00. Indulge in the comfort and privacy of Sonesta’s balcony rooms, offering outdoor space to enjoy the surrounding views.

A relaxing stay awaits at Sonesta Select Boston Danvers, where guests can enjoy quiet surroundings while still being within reach of downtown Rockport. Discover how easy Rockport travel can be with a hotel that makes every detail effortless—secure now!

  Call (855) 235-6136 to book with an agent.
  17.4 miles from Rockport, MA 01966

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

The Bell Inn

2 Washington St Peabody, MA

Those exploring Rockport will be impressed by The Bell Inn, where lavish surroundings ensure a one-of-a-kind experience, with inviting rates from $271.99. Experience the ultimate retreat with rooms that offer private saunas, deep soaking tubs, and an array of tailored spa services.

Travelers seeking a peaceful getaway will love The Bell Inn, with its serene surroundings and easy access to downtown Rockport. Immerse in Rockport charm with accommodations that guarantee an exceptional and elegant stay—secure now!

  Call (855) 234-5074 to book with an agent.
  17.7 miles from Rockport, MA 01966

Starting at

$271.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Boston North Shore

50 Ferncroft Rd Danvers, MA

Step into an elegant escape at DoubleTree by Hilton Boston North Shore near Rockport, where quality rooms provide a peaceful experience, with rates beginning at $101.99. Indulge in the convenience of DoubleTree by Hilton's valet parking, offering seamless service from arrival to departure.

For a peaceful retreat, DoubleTree by Hilton Boston North Shore offers serene surroundings with downtown Rockport easily accessible for exploration. Find out how Rockport can be truly unforgettable with accommodations that deliver luxury—reserve now!

  Call (855) 233-7850 to book with an agent.
  17.9 miles from Rockport, MA 01966

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Knights Inn Danvers

219 Newbury St. Danvers, MA

With budget-friendly rooms starting at $99.00, Knights Inn Danvers is ideal for travelers to Rockport, creating a clean, comfortable space perfect for relaxation. Relax with Knights Inn’s seasonal outdoor activities, available at select locations to enhance your stay.

Guests at Knights Inn Danvers will appreciate the quiet atmosphere, with the convenience of downtown Rockport just a drive away. Choose comfort and affordability for your Rockport stay—book your room today!

  Call (855) 239-4019 to book with an agent.
  18.3 miles from Rockport, MA 01966

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Best Western Plus North Shore Hotel

50 Dayton St Danvers, MA

Guests bound for Rockport will enjoy budget-conscious accommodations at Best Western Plus North Shore Hotel, with rooms starting at $125.99, creating a welcoming space. Enjoy the comfort of plush bedding and premium linens in every room at Best Western Plus, ensuring a good night's sleep.

Rest in the peaceful surroundings of Best Western Plus North Shore Hotel, while knowing downtown Rockport is just a convenient drive away for your city adventures. Treat yourself to a Rockport stay where comfort and affordability meet—reserve your room now!

  Call (855) 235-6136 to book with an agent.
  18.8 miles from Rockport, MA 01966

Starting at

$125.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Boston North Shore / Danvers

51 Newbury St Danvers, MA

Experience comfort and quality at Residence Inn by Marriott Boston North Shore / Danvers on your journey to Rockport, where snug rooms offer a warm retreat, with rates starting at a welcoming $179.99. Benefit from the laundry services at Residence Inn, making it easy to maintain a fresh and clean wardrobe during your stay.

Rest in the peaceful setting of Residence Inn by Marriott Boston North Shore / Danvers, where guests can relax knowing downtown Rockport is just a short drive away. Enjoy your Rockport adventure with a hotel that balances luxury and savings perfectly—lock in today!

  Call (855) 236-8982 to book with an agent.
  19.2 miles from Rockport, MA 01966

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms