Photo by Kelly V

Find hotels near Surfers Beach, Gregory Town from CA $221

Start date: Check-in selected.
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top Hotels Close to Surfers Beach

Our top choices for Surfers Beach hotels

Valentines Resort & Marina

4.0 star property
8.8 out of 10, Excellent, (221)
"Absolutely perfect vacation and beautiful place to stay!!"
The price is CA $544
CA $710 total
includes taxes & fees
Sep 4 - Sep 5
Valentines Resort & Marina

Royal Palm Hotel

2.5 star property
7.8 out of 10, Good, (167)
"I will definitely recommend and stay again at this hotel , it was very nice for the price and the staff was very friendly and helpful!"
The price is CA $221
CA $256 total
includes taxes & fees
Sep 3 - Sep 4
Royal Palm Hotel

Pink Sands Resort

4.0 star property
8.6 out of 10, Excellent, (118)
"Very private and stunning beach!"
The price is CA $1,272
CA $1,701 total
includes taxes & fees
Sep 3 - Sep 4
Pink Sands Resort
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.

Top Surfers Beach Hotel Reviews

Hotels near Other Gregory Town Attractions

Pink Sand Beach
Pink Sand Beach

Pink Sand Beach

Why not spend a carefree afternoon at Pink Sand Beach during your travels in Dunmore Town? Amble around the area's waterfront, or seek out its golf courses.

French Leave Beach

French Leave Beach

If a restful vacation is part of your travel plans, French Leave Beach might be the perfect place to seek out during your trip to Governor's Harbour. While you're in the area, stroll along the waterfront.

Explore a world of travel with Expedia

Explore a world of travel with Expedia