
Photo by Ronald Wilson
St. John Hotels
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in St. John
Top hotels in Saint Margarets

Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort
5 out of 5
7.6/10 Good! (607 reviews)

The Crane Resort
4.5 out of 5
8.6/10 Excellent! (1,017 reviews)

Hilton Barbados Resort
4.5 out of 5
Garrison Historic Area
‐17.72 km from city center
8.4/10 Very Good! (1,008 reviews)

Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort
4 out of 5
9/10 Wonderful! (101 reviews)

The Club, Barbados Resort & Spa Adults Only - All Inclusive
4 out of 5
8/10 Very Good! (483 reviews)

South Point Hotel
4.5 out of 5
Green Garden
‐17.29 km from city center
8.8/10 Excellent! (170 reviews)

The Abidah by Accra - Adults Only
3.5 out of 5
8.2/10 Very Good! (353 reviews)

Sea Breeze Beach House by Ocean Hotels - All Inclusive
4 out of 5
8.4/10 Very Good! (390 reviews)

Sugar Bay Barbados - All Inclusive
4 out of 5
9/10 Wonderful! (1,000 reviews)

Dover Beach Hotel
3 out of 5
8.2/10 Very Good! (1,008 reviews)

Accra Beach Hotel & Spa
4 out of 5
7/10 Good! (1,005 reviews)

Sugar Cane Club Hotel And Spa - Adults Only
3.5 out of 5
9/10 Wonderful! (272 reviews)

O2 Beach Club & Spa by Ocean Hotels - All Inclusive
5 out of 5
8.8/10 Excellent! (214 reviews)

The Sands Barbados All Inclusive
4 out of 5
7.8/10 Good! (119 reviews)

Hotel Le Roy
4 out of 5
9/10 Wonderful! (199 reviews)

Courtyard by Marriott Bridgetown, Barbados
3.5 out of 5
8.6/10 Excellent! (507 reviews)

OceanBlue
3 out of 5
8.8/10 Excellent! (244 reviews)

Crystal Cove, A Tribute Portfolio All-Inclusive Resort
4 out of 5
4/10 (1 review)

Divi Southwinds Beach Resort
3 out of 5
8/10 Very Good! (793 reviews)

Sandals Barbados - ALL INCLUSIVE Couples Only
5 out of 5
Top hotels in Fortescue

Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort
5 out of 5
7.6/10 Good! (607 reviews)

The Crane Resort
4.5 out of 5
8.6/10 Excellent! (1,017 reviews)

Hilton Barbados Resort
4.5 out of 5
Garrison Historic Area
‐19.37 km from city center
8.4/10 Very Good! (1,008 reviews)

Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort
4 out of 5
9/10 Wonderful! (101 reviews)

The Club, Barbados Resort & Spa Adults Only - All Inclusive
4 out of 5
8/10 Very Good! (483 reviews)

South Point Hotel
4.5 out of 5
Green Garden
‐15.56 km from city center
8.8/10 Excellent! (170 reviews)

The Abidah by Accra - Adults Only
3.5 out of 5
8.2/10 Very Good! (353 reviews)

Sea Breeze Beach House by Ocean Hotels - All Inclusive
4 out of 5
8.4/10 Very Good! (390 reviews)

Sugar Bay Barbados - All Inclusive
4 out of 5
9/10 Wonderful! (1,000 reviews)

Dover Beach Hotel
3 out of 5
8.2/10 Very Good! (1,008 reviews)

Accra Beach Hotel & Spa
4 out of 5
7/10 Good! (1,005 reviews)

Sugar Cane Club Hotel And Spa - Adults Only
3.5 out of 5
9/10 Wonderful! (272 reviews)

O2 Beach Club & Spa by Ocean Hotels - All Inclusive
5 out of 5
8.8/10 Excellent! (214 reviews)

The Sands Barbados All Inclusive
4 out of 5
7.8/10 Good! (119 reviews)

Hotel Le Roy
4 out of 5
9/10 Wonderful! (199 reviews)

Courtyard by Marriott Bridgetown, Barbados
3.5 out of 5
8.6/10 Excellent! (507 reviews)

OceanBlue
3 out of 5
8.8/10 Excellent! (244 reviews)

Crystal Cove, A Tribute Portfolio All-Inclusive Resort
4 out of 5
4/10 (1 review)

Divi Southwinds Beach Resort
3 out of 5
8/10 Very Good! (793 reviews)

Sandals Barbados - ALL INCLUSIVE Couples Only
5 out of 5
Top hotels in Bath

Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort
5 out of 5
7.6/10 Good! (607 reviews)

The Crane Resort
4.5 out of 5
8.6/10 Excellent! (1,017 reviews)

Hilton Barbados Resort
4.5 out of 5
Garrison Historic Area
‐18.45 km from city center
8.4/10 Very Good! (1,008 reviews)

Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort
4 out of 5
9/10 Wonderful! (101 reviews)

The Club, Barbados Resort & Spa Adults Only - All Inclusive
4 out of 5
8/10 Very Good! (483 reviews)

South Point Hotel
4.5 out of 5
Green Garden
‐16.09 km from city center
8.8/10 Excellent! (170 reviews)

The Abidah by Accra - Adults Only
3.5 out of 5
8.2/10 Very Good! (353 reviews)

Sea Breeze Beach House by Ocean Hotels - All Inclusive
4 out of 5
8.4/10 Very Good! (390 reviews)

Sugar Bay Barbados - All Inclusive
4 out of 5
9/10 Wonderful! (1,000 reviews)

Dover Beach Hotel
3 out of 5
8.2/10 Very Good! (1,008 reviews)

Accra Beach Hotel & Spa
4 out of 5
7/10 Good! (1,005 reviews)

Sugar Cane Club Hotel And Spa - Adults Only
3.5 out of 5
9/10 Wonderful! (272 reviews)

O2 Beach Club & Spa by Ocean Hotels - All Inclusive
5 out of 5
8.8/10 Excellent! (214 reviews)

The Sands Barbados All Inclusive
4 out of 5
7.8/10 Good! (119 reviews)

Hotel Le Roy
4 out of 5
9/10 Wonderful! (199 reviews)

Courtyard by Marriott Bridgetown, Barbados
3.5 out of 5
8.6/10 Excellent! (507 reviews)

OceanBlue
3 out of 5
8.8/10 Excellent! (244 reviews)

Crystal Cove, A Tribute Portfolio All-Inclusive Resort
4 out of 5
4/10 (1 review)

Divi Southwinds Beach Resort
3 out of 5
8/10 Very Good! (793 reviews)

Sandals Barbados - ALL INCLUSIVE Couples Only
5 out of 5
Top cities in St. John
Church View
While in Church View you can visit nearby attractions such as Bathsheba Beach and Harrison's Cave.
Top landmarks in St. John
Check out the St. John hotels guests love right now

Hilton Barbados Resort
8/10 Good
"Daily room cleaning late but staff pleasant , overall nice vibe at the resort."

South Point Hotel
6/10 Okay
"No "

Waves Resort & Spa, Barbados, An Autograph Collection® All-Inclusive Resort
10/10 Excellent
"Very nice vacation!"

Dover Beach Hotel
8/10 Good
"The pool was lovely. The beach a few steps away"

BL Villas Dover Beach
8/10 Good
"The room is clean, staff is friendly but our bathroom is outdated. Bathroom room sink was draining slow. Toilet Handel need to be pulled down twice to flush out throughly. Shower head needed to be replaced as it was not centered and tilted to the right."

Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort
2/10 Terrible
"Hugely disappointing! Check in was a shambles, it took well over an hour, we had to queue to get a clipboard to fill out a form, despite providing all the information the previous day online as requested which was a complete waste of time, then wait for our name to be called to complete the check in.
There was no hairdryer in our room, two wardrobes with a total of seven clothes hangers and no cushions on the balcony chairs.
we stayed for 3 nights and had no hot water on any night for a shower.
There was a buffett restaurant, an a la carte rest"

Coconut Court Beach Hotel
10/10 Excellent
"This hotel was great! It was clean, staff was friendly and helpful. Wonderful pool and right on the beach"

Ocean Spray Apartments
10/10 Excellent
"Nice people, very good food, good service"

The Abidah by Accra - Adults Only
10/10 Excellent
"The staff, the room, the food, the hospitality were all AMAZING!!!!"
