Photo by Kathryn Maingot

Resorts in St. John

Compare and save

    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

Top Cities in St. John

Compare 30 Resorts in St. John with updated reviews, rates, and availability.

Radisson Aquatica Resort Barbados

4.0 star property
7.6 out of 10, Good, (1004)
"Great view "
The price is SAR 417
SAR 537 total
includes taxes & fees
30 Apr - 1 May
Radisson Aquatica Resort Barbados

Hilton Barbados Resort

4.5 star property
8.4 out of 10, Very Good, (1000)
"Really nice hotel!"
The price is SAR 990
SAR 1,224 total
includes taxes & fees
30 Apr - 1 May
Hilton Barbados Resort

Accra Beach Hotel & Spa

4.0 star property
7.2 out of 10, Good, (1000)
"Loved our stay. Second time back. Room wasn’t ready at check in but staff were great and took care of it quickly. Love the beach access and the views are beautiful. Property is lovely. Rooms are dated but clean. Our vacation wasn’t to stay in the hotel room it was to enjoy everything around us. Will definitely return. "
The price is SAR 928
SAR 1,056 total
includes taxes & fees
30 Apr - 1 May
Accra Beach Hotel & Spa

The Crane Resort

4.5 star property
8.6 out of 10, Excellent, (1002)
"Very slow service "
The price is SAR 1,224
SAR 1,563 total
includes taxes & fees
27 Apr - 28 Apr
The Crane Resort

Fairmont Royal Pavilion

5.0 star property
9.0 out of 10, Wonderful, (217)
"Great staff /place needs a bit of updating and renovating/beautiful location "
The price is SAR 1,757
SAR 2,174 total
includes taxes & fees
11 May - 12 May
Fairmont Royal Pavilion

Coconut Court Beach Hotel

3.0 star property
8.2 out of 10, Very Good, (979)
"Very clean nice beach access. Area is good only improvement is they need to seal the rooms. You can hear the bus and street noise and any sound from the bathroom is heard by those passing by. "
The price is SAR 559
SAR 707 total
includes taxes & fees
22 May - 23 May
Coconut Court Beach Hotel

Savannah Beach Club Hotel

3.5 star property
7.6 out of 10, Good, (252)
"Property was not bad. Staff was friendly. Property was clean "
The price is SAR 597
SAR 702 total
includes taxes & fees
6 May - 7 May
Savannah Beach Club Hotel

Cobblers Cove - Barbados

5.0 star property
9.4 out of 10, Exceptional, (138)
"Cobbler Cove is a beautiful well maintained boutique hotel property. Excellent facilities. The rooms are spacious and very clean."
The price is SAR 2,143
SAR 2,726 total
includes taxes & fees
29 Apr - 30 Apr
Cobblers Cove - Barbados

Luxury Collection at Sea Breeze Beach House by Ocean Hotels

4.5 star property
8.6 out of 10, Excellent, (81)
"Erica at reception was exceptional! Thank you for going above and beyond! "
The price is SAR 2,502
SAR 2,789 total
includes taxes & fees
28 Apr - 29 Apr
Luxury Collection at Sea Breeze Beach House by Ocean Hotels

Southern Palms Beach Club

3.5 star property
8.4 out of 10, Very Good, (112)
"The hotel was on the beach lovely big rooms Close to bars and restaurants The food was good nice touches of afternoon tea and cold water on tap Able to borrow snorkels body boards Curtesy room was great to shower and get ready for the flight back home The only thing it would have been nice to have sunbeds on the beach the sun gets very intense and a bit of shade would have nice Although the palm trees did help "
The price is SAR 760
SAR 983 total
includes taxes & fees
25 Apr - 26 Apr
Southern Palms Beach Club

Divi Southwinds Beach Resort

3.0 star property
7.8 out of 10, Good, (683)
"Front desk and convenience store staff rated A. Pool staff and restaurant a B. Beach service is NOT up to par. The worst treatment by beach captain who was inattentive, served select people and was rude. I "
The price is SAR 857
SAR 1,105 total
includes taxes & fees
25 Apr - 26 Apr
Divi Southwinds Beach Resort

Saint Peter's Bay

5.0 star property
9.4 out of 10, Exceptional, (113)
"Perfect relaxed resort for family vacation Lovely spacious condo Great restaurant and bar with smiling service Fun kids activities and movies at night Calm pretty beach Kids and adults adored the pool"
Saint Peter's Bay

Infinity On The Beach

3.0 star property
8.2 out of 10, Very Good, (916)
"Had a very nice time. Helpful staff. Nice breakfast options. Great location. Comfortable room. "
Infinity On The Beach

Sugar Cane Club Hotel And Spa - Adults Only

3.5 star property
9.0 out of 10, Wonderful, (252)
"Fantastic hotel. Looking forward to going back again"
The price is SAR 698
SAR 826 total
includes taxes & fees
25 Apr - 26 Apr
Sugar Cane Club Hotel And Spa - Adults Only

Colony Club by Elegant Hotels

4.5 star property
8.8 out of 10, Excellent, (406)
"Property was very quiet due to upcoming renovations over all , very nice love hearing the sound of the waves at night when you sleep."
Colony Club by Elegant Hotels

Sugar Hill Resort, St.James

9.8 out of 10, Exceptional, (27)
"We had a great stay with a minor hiccup with the shower. The thermostat needed to be replaced but Cheryl, our onsite manager handled things in a very timely manner and resolved the issue. We like to make our own meals so I would offer that the cookware and pots/pans need an upgrade. But it was manageable. There was only one hand towel in the bathroom so another would have been nice. We would recommend and want to return next year. Great stay!"
Sugar Hill Resort, St.James

Apes Hill Barbados Golf Resort

4.5 star property
10.0 out of 10, Exceptional, (1)
Apes Hill Barbados Golf Resort

1 br Deluxe Penthouse with pool roof deck-Residences in the park

1 br Deluxe Penthouse with pool roof deck-Residences in the park

1BR/2BA Suite - Kitchen, Living Room & Balcony - Private Resort on Crane Beach!

1BR/2BA Suite - Kitchen, Living Room & Balcony - Private Resort on Crane Beach!

Starfish Discovery Bay Resort Barbados

4.0 star property
6.6 out of 10, (166)
"Great view "
Starfish Discovery Bay Resort Barbados
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.
Don't see what you're looking for?
See all available properties in St. John
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do resorts in St. John cost?
You’ll pay between SAR 417 and SAR 2,502 per night for resorts in St. John. From chic couples retreats to stays loaded with family-friendly amenities, the perfect place at the right price is just a click away on Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best resorts in St. John?
There are multiple resorts in St. John that have a total average guest review rating of 8.4. Fairmont Royal Pavilion is a favorite with those who love convenience and comfort. This 5-star resort features a pillow top mattress and a beach view. Colony Club by Elegant Hotels is also popular with guests in search of quality R&R. It has a 4.5-star rating and amenities such as a pillow top mattress and an espresso maker.
How many resorts are there in St. John?
St. John has 30 resorts to pick from. Planning a romantic retreat, a break with the kids or want to party with pals? Expedia can help you find the ideal stay in a few quick clicks.
Are there any 5-star resorts in St. John?
St. John doesn’t have any 5-star resorts — but you can still spend your days here in style! Why not have a look at Fairmont Royal Pavilion? Located about 14 kilometers from downtown, this 4-star escape offers plenty of relaxation and fun along with private picnic options and a Champagne service. Colony Club by Elegant Hotels is another fabulous pick just 14 kilometers from the center of St. John. Also with a 4-star rating, it features a resort and a pillow top mattress.
Why book your resort in St. John with Expedia?
Booking a resort in St. John is as simple as entering your travel dates and selecting an option that has what you need. On the lookout for something luxurious or low cost, or a stay that also has free WiFi? Use Expedia’s search filters to narrow your results even further and find your dream fit.
How can I find cheap resorts in St. John?
Expedia can help you search for cheap resorts in St. John. Simply use our convenient filter tool to select amenities, star rating and budget to refine your search and lock in your dream place to stay in just a few clicks.