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.
View map Return to list
377 Ocean Ave, Marblehead, MA 01945-3725
Read Reviews of Castle Rock
Filter Hotels
179 results
Accommodation
B&B and Inns
Price per night
Any
Amenities Restaurant Business services Pets Allowed Airport Transportation Concierge Internet Meeting room Non-Smoking Hotel Accessible rooms Air Conditioning Free Wifi Breakfast included Beach Pool Kitchenette Wheelchair Access Bar/Lounge Suites Room Service Fitness centre Free ParkingAny
Special offersAny
Distance from(reset)
Any
Any distance
    No results found
Traveller rating
Any
Hotel class 4 stars 3 stars 2 stars 1 stars Any
Style Budget Mid-range Luxury Romantic Beach Family-friendly BusinessAny
Hotel brandAny
  • Sort by:
  • Traveller Ranked
  • Availability
  • Lowest price
  • Distance
List Map
Sort Distance
FilterAny distance from Castle Rock
Updating list...
106 Harbor Ave, Marblehead, MA 01945-3848
0.2 km from Castle Rock
  • Free Wifi
  • Free Parking
3 Corinthian Ln, Marblehead, MA 01945-3811
0.3 km from Castle Rock
  • Free Wifi
  • Free Parking
115 Front St, Marblehead, MA 01945-3545
1.1 km from Castle Rock
  • Free Wifi
  • Free Parking
68 Front St, Marblehead, MA 01945-3275
1.2 km from Castle Rock
    SAVE US$8
    US$155
    Priceline
    US$147
    View Deal
    10 Stacey Ct, Marblehead, MA 01945-3526
    1.3 km from Castle Rock
    • Free Wifi
    • Free Parking
    SAVE US$40
    US$189
    Official Site
    US$149
    View Deal
    58 Washington Street, Marblehead, MA 01945-3553
    1.4 km from Castle Rock
    • Free Wifi
    • Free Parking
    Special offer
    Offers & Announcements✨Weekend 4 Night Special✨
    8 Lookout Ct, Marblehead, MA 01945-3216
    1.4 km from Castle Rock
    • Breakfast included
    33 Mechanic St, Old Marblehead, Marblehead, MA 01945-3448
    1.5 km from Castle Rock
    • Free Wifi
    • Free Parking
    23 Gregory St, Marblehead, MA 01945-3241
    1.5 km from Castle Rock
    • Free Wifi
    • Free Parking
    27 Gregory St, Marblehead, MA 01945-3241
    1.5 km from Castle Rock
      28 Pearl St, Marblehead, MA 01945-3489
      1.5 km from Castle Rock
        48 Pleasant Street, Marblehead, MA 01945
        1.6 km from Castle Rock
          26 Pond Street, Marblehead, MA 01945-3455
          1.7 km from Castle Rock
            17 Chestnut St, Marblehead, MA 01945-3003
            1.9 km from Castle Rock
            • Free Wifi
            • Free Parking
            71 Bubier Rd, Marblehead, MA 01945-3630
            2.0 km from Castle Rock
            • Free Wifi
            • Free Parking
            63 Jersey St, Marblehead, MA 01945-2463
            2.4 km from Castle Rock
              TripAdvisor
              View Deal
              264 Pleasant St, Marblehead, MA 01945-2147
              2.6 km from Castle Rock
              • Free Wifi
              • Free Parking
              54 Maverick St, Marblehead, MA 01945-2148
              2.7 km from Castle Rock
              • Free Wifi
              28 Ticehurst Ln, Marblehead, MA 01945-2837
              3.2 km from Castle Rock
              • Free Wifi
              • Free Parking
              Priceline
              View Deal
              284 Lafayette St, Salem, MA 01970-5462
              4.8 km from Castle Rock
              • Free Wifi
              • Free Parking
              22 Hardy St, Salem, MA 01970-5656
              4.8 km from Castle Rock
              • Free Wifi
              • Free Parking
              1 Daniels St, Salem, MA 01970-5214
              5.0 km from Castle Rock
              • Free Wifi
              • Free Parking
              Booking.com
              US$165
              View Deal
              19 Washington Square North, Salem, MA 01970
              5.4 km from Castle Rock
              • Free Wifi
              • Free Parking
              16 Winter St, Salem, MA 01970-3807
              5.5 km from Castle Rock
              • Free Wifi
              • Free Parking
              Booking.com
              US$169
              View Deal
              148 Washington St, Salem, MA 01970-3508
              5.6 km from Castle Rock
              • Free Wifi
              • Free Parking
              Special offer
              Offers & AnnouncementsMonth of Love Special!
              30 Northey St, Salem, MA 01970-3905
              5.7 km from Castle Rock
              • Free Wifi
              • Free Parking
              Booking.com
              US$161
              View Deal
              7 Summer St, Salem, MA 01970-3315
              5.8 km from Castle Rock
              • Free Wifi
              • Free Parking
              SAVE US$5
              US$95
              Booking.com
              US$90
              View Deal
              40 Bridge St, Salem, MA 01970-4190
              5.9 km from Castle Rock
              • Free Wifi
              • Free Parking
              15 Washington St, Beverly, MA 01915-5819
              6.3 km from Castle Rock
                28 Hart St, Beverly, MA 01915-2121
                7.6 km from Castle Rock
                  Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.
                  Previous