
Find hotels near St. Lawrence Bay, St. Lawrence Gap from $106
- 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, (288 reviews)
$157 nightly
The price is $177
Mar 31 - Apr 1
Total with taxes and fees

Yellow Bird Hotel
Yellow Bird Hotel< 0.1 mi from St. Lawrence Bay
9.2 out of 10, Wonderful, (616 reviews)
$250 nightly
The price is $277
Apr 1 - Apr 2
Total with taxes and fees

Plum Tree Club
Plum Tree Club1 mi from St. Lawrence Bay
8.8 out of 10, Excellent, (264 reviews)
$166 nightly
The price is $187
Mar 5 - Mar 6
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, (214 reviews)
$992 nightly
The price is $1,096
Mar 15 - Mar 16
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,449 nightly
The price is $1,600
Mar 8 - Mar 9
Total with taxes and fees

Sweetfield Manor
Sweetfield Manor1.9 mi from St. Lawrence Bay
9.0 out of 10, Wonderful, (314 reviews)
$187 nightly
The price is $210
Apr 2 - Apr 3
Total with taxes and fees

Southern Palms Beach Club
Southern Palms Beach Club0.4 mi from St. Lawrence Bay
8.6 out of 10, Excellent, (141 reviews)
$371 nightly
The price is $417
Mar 10 - Mar 11
Total with taxes and fees

Melbourne Inn
Melbourne Inn0.7 mi from St. Lawrence Bay
8.4 out of 10, Very Good, (410 reviews)
$162 nightly
The price is $182
Mar 8 - Mar 9
Total with taxes and fees

Sugar Bay Barbados - All Inclusive
Sugar Bay Barbados - All Inclusive2 mi from St. Lawrence Bay
9.0 out of 10, Wonderful, (1,007 reviews)
$839 nightly
The price is $933
Mar 17 - Mar 18
Total with taxes and fees

Adulo Apartments
Adulo Apartments1.2 mi from St. Lawrence Bay
8.6 out of 10, Excellent, (262 reviews)
$123 nightly
The price is $148
Mar 4 - Mar 5
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, (192 reviews)
$155 nightly
The price is $176
Mar 10 - Mar 11
Total with taxes and fees

South Gap Hotel
South Gap Hotel0.1 mi from St. Lawrence Bay
9.0 out of 10, Wonderful, (914 reviews)
$267 nightly
The price is $295
Apr 1 - Apr 2
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, (507 reviews)
$281 nightly
The price is $316
Mar 14 - Mar 15
Total with taxes and fees

Hotel Indigo Bridgetown Barbados by IHG
Hotel Indigo Bridgetown Barbados by IHG1.5 mi from St. Lawrence Bay
8.6 out of 10, Excellent, (44 reviews)
$433 nightly
The price is $482
Mar 10 - Mar 11
Total with taxes and fees

Butterfly Beach Hotel
Butterfly Beach Hotel1.5 mi from St. Lawrence Bay
8.4 out of 10, Very Good, (1,003 reviews)
$156 nightly
The price is $177
Mar 25 - Mar 26
Total with taxes and fees

Harlem B & B
Harlem B & B0.5 mi from St. Lawrence Bay
8.0 out of 10, Very Good, (110 reviews)
$101 nightly
The price is $122
Apr 1 - Apr 2
Total with taxes and fees

BL Villas Dover Beach
BL Villas Dover Beach0.8 mi from St. Lawrence Bay
8.0 out of 10, Very Good, (31 reviews)
$88 nightly
The price is $106
Apr 1 - Apr 2
Total with taxes and fees

Pirate's Inn
Pirate's Inn1.3 mi from St. Lawrence Bay
8.6 out of 10, Excellent, (761 reviews)
$171 nightly
The price is $195
Mar 8 - Mar 9
Total with taxes and fees

Divi Southwinds Beach Resort
Divi Southwinds Beach Resort0.3 mi from St. Lawrence Bay
8.0 out of 10, Very Good, (793 reviews)
$420 nightly
The price is $461
Mar 9 - Mar 10
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)
$149 nightly
The price is $168
Mar 20 - Mar 21
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 288 reviews | View | ||||||
![]() Yellow Bird Hotel | 9.2 Wonderful 616 reviews | View | ||||||
![]() Plum Tree Club | 8.8 Excellent 264 reviews | View | ||||||
![]() O2 Beach Club & Spa by Ocean Hotels - All Inclusive | 8.8 Excellent 214 reviews | View | ||||||
![]() Concierge Collection at O2 Beach Club & Spa by Ocean Hotels | 8.8 Excellent 39 reviews | View |
Top St. Lawrence Bay Hotel Reviews

Hotel Le Roy
10/10 Excellent












































































