
Find hotels near St. Lawrence Bay, St. Lawrence Gap from $118
- 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

Yellow Bird Hotel
Yellow Bird Hotel< 0.1 mi from St. Lawrence Bay
9.2 out of 10, Wonderful, (615 reviews)
$295 nightly
The price is $326
Mar 4 - Mar 5
Total with taxes and fees

Plum Tree Club
Plum Tree Club1 mi from St. Lawrence Bay
8.8 out of 10, Excellent, (263 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, (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,143 nightly
The price is $1,264
Mar 1 - Mar 2
Total with taxes and fees

Sweetfield Manor
Sweetfield Manor1.9 mi from St. Lawrence Bay
9.0 out of 10, Wonderful, (312 reviews)
$274 nightly
The price is $305
Mar 26 - Mar 27
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 9 - Mar 10
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, (501 reviews)
$201 nightly
The price is $230
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,002 reviews)
$839 nightly
The price is $933
Mar 8 - Mar 9
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
Feb 28 - Mar 1
Total with taxes and fees

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

Rostrevor Hotel
Rostrevor Hotel0.2 mi from St. Lawrence Bay
8.8 out of 10, Excellent, (1,006 reviews)
$194 nightly
The price is $219
Mar 9 - Mar 10
Total with taxes and fees

Coral Mist Beach Hotel
Coral Mist Beach Hotel0.7 mi from St. Lawrence Bay
8.4 out of 10, Very Good, (330 reviews)
$224 nightly
The price is $255
Mar 9 - Mar 10
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, (191 reviews)
$155 nightly
The price is $176
Mar 2 - Mar 3
Total with taxes and fees

Luxury Collection at Sea Breeze Beach House by Ocean Hotels
Luxury Collection at Sea Breeze Beach House by Ocean Hotels1.2 mi from St. Lawrence Bay
8.6 out of 10, Excellent, (104 reviews)
$936 nightly
The price is $1,035
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,001 reviews)
$158 nightly
The price is $180
Mar 28 - Mar 29
Total with taxes and fees

Harlem B & B
Harlem B & B0.5 mi from St. Lawrence Bay
8.0 out of 10, Very Good, (109 reviews)
$108 nightly
The price is $131
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, (792 reviews)
$420 nightly
The price is $461
Mar 2 - Mar 3
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, (27 reviews)
$98 nightly
The price is $118
Mar 28 - Mar 29
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, (118 reviews)
$516 nightly
The price is $586
Mar 6 - Mar 7
Total with taxes and fees

Pirate's Inn
Pirate's Inn1.3 mi from St. Lawrence Bay
8.6 out of 10, Excellent, (759 reviews)
$171 nightly
The price is $195
Mar 8 - Mar 9
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 | |
|---|---|---|---|---|---|---|---|---|
![]() Yellow Bird Hotel | 9.2 Wonderful 615 reviews | View | ||||||
![]() Plum Tree Club | 8.8 Excellent 263 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 | ||||||
![]() Sweetfield Manor | 9.0 Wonderful 312 reviews | View |
Top St. Lawrence Bay Hotel Reviews

South Gap Hotel
10/10 Excellent












































































