Search for Cheap Deals on
4 Star Hotels in Magnolia

Photo by Katia Bers

You choose what matters — star rating, location, amenities.

We pick the perfect hotel, packed with all your must-haves.

Your hotel is revealed right after booking!


Featured 4 Star Magnolia Hotels

DoubleTree by Hilton Boston North Shore
4 out of 5
Fully refundableReserve now, pay when you stay
  • 13 min drive from Salem Witch Museum
The price is $113 per night from Dec 29 to Dec 30
$113
includes taxes & fees
Dec 29 - Dec 30
Stay at this 4-star golf hotel in Danvers. Enjoy free parking, 2 restaurants, and breakfast (surcharge). Our guests praise the helpful staff and the clean rooms ...
DoubleTree by Hilton Boston North Shore
Clark Currier Inn
4 out of 5
Fully refundableReserve now, pay when you stay
  • 48 min drive from Salem Witch Museum
The price is $195 per night from Dec 26 to Dec 27
$195
includes taxes & fees
Dec 26 - Dec 27
Stay at this 4-star B&B in Newburyport. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. ...
Clark Currier Inn
Ocean House Hotel at Bass Rocks
4 out of 5
  • 15 min drive from Salem Witch Museum
Stay at this 4-star golf hotel in Gloucester. Enjoy free WiFi, free parking, and an outdoor pool. Our guests praise the helpful staff in our reviews. Popular ...
Ocean House Hotel at Bass Rocks
Save an average of 15% on thousands of hotels when you're signed in
Compass Rose Inn
4 out of 5
Fully refundableReserve now, pay when you stay
  • 48 min drive from Salem Witch Museum
The price is $222 per night from Dec 29 to Dec 30
$222
includes taxes & fees
Dec 29 - Dec 30
Stay at this 4-star business-friendly B&B in Newburyport. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Oldies Marketplace and Custom ...
Compass Rose Inn
Silsbee's by Daniels House
4 out of 5
  • 1 min walk from Salem Witch Museum
Stay at this 4-star inn in Salem. Enjoy free breakfast, free WiFi, and free parking. Popular attractions House of the Seven Gables and Salem Custom House are ...
Silsbee's by Daniels House
Sea Love Beach House
4 out of 5
  • 48 min drive from Salem Witch Museum
The price is $1,181 per night from Dec 31 to Jan 1
$1,181
includes taxes & fees
Dec 31 - Jan 1, 2025
Stay at this 4-star beach vacation home in Newburyport. Enjoy free parking, a beach locale, and a marina. Popular attractions Plum Island Point and Salisbury ...
Sea Love Beach House
Cloud Break
4 out of 5
  • 48 min drive from Salem Witch Museum
Stay at this 4-star condo in Newburyport. Enjoy free parking, a marina, and a garden. Popular attractions Plum Island Point and Salisbury Beach are located ...
Cloud Break
Sea Star
4 out of 5
  • 23 min drive from Salem Witch Museum
Stay at this 4-star vacation home in Rockport. Enjoy free WiFi, free parking, and private pools. Popular attractions Front Beach and Shalin Liu Performance Center ...
Sea Star
Don't see what you're looking for?
See all available properties in Magnolia
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.