
Find hotels near St. Lawrence Bay, St. Lawrence Gap from $128
- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St. Lawrence Bay hotels

Blue Haven Holiday Apartments
Blue Haven Holiday Apartments0.6 mi from St. Lawrence Bay
9.6 out of 10, Exceptional, (286 reviews)
$219 nightly
The price is $244
Feb 18 - Feb 19
Total with taxes and fees

O2 Beach Club & Spa by Ocean Hotels - All Inclusive
O2 Beach Club & Spa by Ocean Hotels - All Inclusive0.8 mi from St. Lawrence Bay
8.8 out of 10, Excellent, (211 reviews)
$886 nightly
The price is $980
Mar 1 - Mar 2
Total with taxes and fees

Concierge Collection at O2 Beach Club & Spa by Ocean Hotels
Concierge Collection at O2 Beach Club & Spa by Ocean Hotels0.7 mi from St. Lawrence Bay
8.8 out of 10, Excellent, (39 reviews)
$1,126 nightly
The price is $1,247
Mar 18 - Mar 19
Total with taxes and fees

Blue Orchids Beach Hotel
Blue Orchids Beach Hotel0.7 mi from St. Lawrence Bay
8.6 out of 10, Excellent, (500 reviews)
$210 nightly
The price is $239
Mar 2 - Mar 3
Total with taxes and fees

Hotel PomMarine
Hotel PomMarine1.5 mi from St. Lawrence Bay
8.8 out of 10, Excellent, (112 reviews)
$151 nightly
The price is $175
Feb 23 - Feb 24
Total with taxes and fees

Sweetfield Manor
Sweetfield Manor1.9 mi from St. Lawrence Bay
9.0 out of 10, Wonderful, (312 reviews)
$277 nightly
The price is $308
Feb 24 - Feb 25
Total with taxes and fees

Melbourne Inn
Melbourne Inn0.7 mi from St. Lawrence Bay
8.4 out of 10, Very Good, (405 reviews)
$165 nightly
The price is $185
Feb 18 - Feb 19
Total with taxes and fees

Adulo Apartments
Adulo Apartments1.2 mi from St. Lawrence Bay
8.6 out of 10, Excellent, (260 reviews)
$123 nightly
The price is $148
Mar 8 - Mar 9
Total with taxes and fees

Maxwell Del Mar Hotel
Maxwell Del Mar Hotel0.9 mi from St. Lawrence Bay
8.4 out of 10, Very Good, (186 reviews)
$159 nightly
The price is $180
Feb 21 - Feb 22
Total with taxes and fees

Dover Beach Hotel
Dover Beach Hotel0.8 mi from St. Lawrence Bay
8.2 out of 10, Very Good, (1,002 reviews)
$112 nightly
The price is $128
Mar 10 - Mar 11
Total with taxes and fees

Courtyard by Marriott Bridgetown, Barbados
Courtyard by Marriott Bridgetown, Barbados1.8 mi from St. Lawrence Bay
8.6 out of 10, Excellent, (503 reviews)
$327 nightly
The price is $366
Mar 3 - Mar 4
Total with taxes and fees

BL Villas Dover Beach
BL Villas Dover Beach0.8 mi from St. Lawrence Bay
8.2 out of 10, Very Good, (24 reviews)
$111 nightly
The price is $134
Mar 16 - Mar 17
Total with taxes and fees

Harlem B & B
Harlem B & B0.5 mi from St. Lawrence Bay
8.0 out of 10, Very Good, (107 reviews)
$110 nightly
The price is $133
Feb 24 - Feb 25
Total with taxes and fees

Hotel Indigo Bridgetown Barbados by IHG
Hotel Indigo Bridgetown Barbados by IHG1.5 mi from St. Lawrence Bay
8.4 out of 10, Very Good, (27 reviews)
$433 nightly
The price is $482
Feb 17 - Feb 18
Total with taxes and fees

The Sands Barbados All Inclusive
The Sands Barbados All Inclusive0.3 mi from St. Lawrence Bay
8.0 out of 10, Very Good, (117 reviews)
$583 nightly
The price is $653
Mar 5 - Mar 6
Total with taxes and fees

Sea Breeze Beach House by Ocean Hotels - All Inclusive
Sea Breeze Beach House by Ocean Hotels - All Inclusive1.4 mi from St. Lawrence Bay
8.4 out of 10, Very Good, (384 reviews)
$676 nightly
The price is $756
Mar 10 - Mar 11
Total with taxes and fees

Pirate's Inn
Pirate's Inn1.3 mi from St. Lawrence Bay
8.6 out of 10, Excellent, (753 reviews)
$181 nightly
The price is $204
Feb 20 - Feb 21
Total with taxes and fees

Melrose Beach Apartments
Melrose Beach Apartments0.3 mi from St. Lawrence Bay
7.8 out of 10, Good, (114 reviews)
$162 nightly
The price is $183
Feb 23 - Feb 24
Total with taxes and fees

Coconut Court Beach Hotel
Coconut Court Beach Hotel1.8 mi from St. Lawrence Bay
8.2 out of 10, Very Good, (1,003 reviews)
$345 nightly
The price is $386
Mar 16 - Mar 17
Total with taxes and fees

JO J'S Hostel
JO J'S Hostel1.5 mi from St. Lawrence Bay
7.8 out of 10, Good, (49 reviews)
$113 nightly
The price is $129
Feb 28 - Mar 1
Total with taxes and fees
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.
Compare popular hotels close to St. Lawrence Bay
Property | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Blue Haven Holiday Apartments | 9.6 Exceptional 286 reviews | View | ||||||
![]() O2 Beach Club & Spa by Ocean Hotels - All Inclusive | 8.8 Excellent 211 reviews | View | ||||||
![]() Concierge Collection at O2 Beach Club & Spa by Ocean Hotels | 8.8 Excellent 39 reviews | View | ||||||
![]() Blue Orchids Beach Hotel | 8.6 Excellent 500 reviews | View | ||||||
![]() Hotel PomMarine | 8.8 Excellent 112 reviews | View |
Top St. Lawrence Bay Hotel Reviews

Palm Garden Hotel
10/10 Excellent












































































