
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! (578 reviews)

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

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

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

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

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

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

The Crane Resort
4.5 out of 5
8.4/10 Very Good! (1,005 reviews)

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

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

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

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

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

Colony Club, a Luxury Collection Resort, Barbados
4.5 out of 5
8.8/10 Excellent! (423 reviews)

Divi Southwinds Beach Resort
3 out of 5
7.8/10 Good! (782 reviews)

Bougainvillea Barbados
4 out of 5
9/10 Wonderful! (1,001 reviews)

Coconut Court Beach Hotel
3 out of 5
8.2/10 Very Good! (1,001 reviews)

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

Rostrevor Hotel
3 out of 5
8.6/10 Excellent! (1,004 reviews)

Beach View
4 out of 5
9.6/10 Exceptional! (413 reviews)
Top hotels in Bath

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

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

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

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

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

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

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

The Crane Resort
4.5 out of 5
8.4/10 Very Good! (1,005 reviews)

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

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

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

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

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

Colony Club, a Luxury Collection Resort, Barbados
4.5 out of 5
8.8/10 Excellent! (423 reviews)

Divi Southwinds Beach Resort
3 out of 5
7.8/10 Good! (782 reviews)

Bougainvillea Barbados
4 out of 5
9/10 Wonderful! (1,001 reviews)

Coconut Court Beach Hotel
3 out of 5
8.2/10 Very Good! (1,001 reviews)

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

Rostrevor Hotel
3 out of 5
8.6/10 Excellent! (1,004 reviews)

Beach View
4 out of 5
9.6/10 Exceptional! (413 reviews)
Top hotels in Fortescue

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

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

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

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

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

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

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

The Crane Resort
4.5 out of 5
8.4/10 Very Good! (1,005 reviews)

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

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

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

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

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

Colony Club, a Luxury Collection Resort, Barbados
4.5 out of 5
8.8/10 Excellent! (423 reviews)

Divi Southwinds Beach Resort
3 out of 5
7.8/10 Good! (782 reviews)

Bougainvillea Barbados
4 out of 5
9/10 Wonderful! (1,001 reviews)

Coconut Court Beach Hotel
3 out of 5
8.2/10 Very Good! (1,001 reviews)

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

Rostrevor Hotel
3 out of 5
8.6/10 Excellent! (1,004 reviews)

Beach View
4 out of 5
9.6/10 Exceptional! (413 reviews)
Top cities in St. John
Church View
While in Church View you can visit nearby attractions such as Bathsheba Beach and Bottom Bay Beach.
Top landmarks in St. John
Check out the St. John hotels guests love right now

Hilton Barbados Resort
10/10 Excellent
"Clean room, courteous staff"

O2 Beach Club & Spa by Ocean Hotels - All Inclusive
10/10 Excellent
"friendly and help full staff, clean rooms, great location. highly recommend.
"

South Point Hotel
10/10 Excellent
"Wonderful experience and first time in Barbados. The staff were friendly and warm, the property was beautiful, and the room (suite) was perfect. Would highly recommend and would definitely return. "

The Crane Resort
10/10 Excellent
"Spacious, well appointed rooms, friendly, accommodating staff, 3 fantastic restaurants, fun entertainment each evening in the town square. Improvements to the exterior and windows going on and understandable but kind of sad as the original plantation shutters and luvered doors are a great feature to enjoy the amazing trade winds. What they lack in 5-star amenities, they make up for in historic charm and character. We enjoyed our stay enough to extend it. Highly recommend "

Wyndham Grand Barbados Sam Lords Castle All Inclusive Resort
10/10 Excellent
"Wonderful "

The Club, Barbados Resort & Spa Adults Only - All Inclusive
10/10 Excellent
"Beautiful view of the Caribbean Sea from our room, friendly staff, delicious food, beautiful Sun sets "

Bougainvillea Barbados
10/10 Excellent
"This was our fourth time staying at Bougainvillea. We always return for so many reasons. The friendly staff from front desk to every employee we come in contact with. The overall cleanliness of this resort. The quiet relaxed atmosphere. "

Hotel Le Roy
10/10 Excellent
"Fantastic Staff!! Loved the hotel and the beach. We will be back. "

Accra Beach Hotel & Spa
8/10 Good
"Yes"
