
Hotels near St. Lawrence Bay
- Change your mindBook hotels with free cancellation
- 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 km from St. Lawrence Bay
9.2 out of 10, Wonderful, (615 reviews)
The price is S$412
includes taxes & fees
15 Mar - 16 Mar

Concierge Collection at O2 Beach Club & Spa by Ocean Hotels
Concierge Collection at O2 Beach Club & Spa by Ocean Hotels1.1 km from St. Lawrence Bay
8.8 out of 10, Excellent, (39 reviews)
The price is S$1,601
includes taxes & fees
9 Mar - 10 Mar

O2 Beach Club & Spa by Ocean Hotels - All Inclusive
O2 Beach Club & Spa by Ocean Hotels - All Inclusive1.2 km from St. Lawrence Bay
8.8 out of 10, Excellent, (211 reviews)
The price is S$1,242
includes taxes & fees
1 Mar - 2 Mar

Plum Tree Club
Plum Tree Club1.6 km from St. Lawrence Bay
8.8 out of 10, Excellent, (263 reviews)
The price is S$237
includes taxes & fees
5 Mar - 6 Mar

Southern Palms Beach Club
Southern Palms Beach Club0.7 km from St. Lawrence Bay
8.6 out of 10, Excellent, (141 reviews)

Sugar Bay Barbados - All Inclusive
Sugar Bay Barbados - All Inclusive3.2 km from St. Lawrence Bay
9.0 out of 10, Wonderful, (1,002 reviews)
The price is S$1,138
includes taxes & fees
28 Mar - 29 Mar

Blue Orchids Beach Hotel
Blue Orchids Beach Hotel1.1 km from St. Lawrence Bay
8.6 out of 10, Excellent, (501 reviews)
The price is S$309
includes taxes & fees
8 Mar - 9 Mar

Adulo Apartments
Adulo Apartments2 km from St. Lawrence Bay
8.6 out of 10, Excellent, (262 reviews)
The price is S$211
includes taxes & fees
16 Mar - 17 Mar

Rostrevor Hotel
Rostrevor Hotel0.3 km from St. Lawrence Bay
8.8 out of 10, Excellent, (1,006 reviews)
The price is S$266
includes taxes & fees
9 Mar - 10 Mar

Coral Mist Beach Hotel
Coral Mist Beach Hotel1.1 km from St. Lawrence Bay
8.4 out of 10, Very good, (330 reviews)
The price is S$311
includes taxes & fees
9 Mar - 10 Mar

Luxury Collection at Sea Breeze Beach House by Ocean Hotels
Luxury Collection at Sea Breeze Beach House by Ocean Hotels1.9 km from St. Lawrence Bay
8.6 out of 10, Excellent, (104 reviews)
The price is S$1,311
includes taxes & fees
20 Mar - 21 Mar

Maxwell Del Mar Hotel
Maxwell Del Mar Hotel1.5 km from St. Lawrence Bay
8.4 out of 10, Very good, (191 reviews)
The price is S$260
includes taxes & fees
3 Mar - 4 Mar

Butterfly Beach Hotel
Butterfly Beach Hotel2.4 km from St. Lawrence Bay
8.4 out of 10, Very good, (1,001 reviews)
The price is S$226
includes taxes & fees
28 Mar - 29 Mar

Divi Southwinds Beach Resort
Divi Southwinds Beach Resort0.5 km from St. Lawrence Bay
8.0 out of 10, Very good, (791 reviews)
The price is S$584
includes taxes & fees
7 Mar - 8 Mar

The Sands Barbados All Inclusive
The Sands Barbados All Inclusive0.4 km from St. Lawrence Bay
8.0 out of 10, Very good, (118 reviews)
The price is S$802
includes taxes & fees
28 Feb - 1 Mar

BL Villas Dover Beach
BL Villas Dover Beach1.3 km from St. Lawrence Bay
8.0 out of 10, Very good, (27 reviews)
The price is S$150
includes taxes & fees
27 Mar - 28 Mar

Pirate's Inn
Pirate's Inn2 km from St. Lawrence Bay
8.6 out of 10, Excellent, (759 reviews)
The price is S$278
includes taxes & fees
8 Mar - 9 Mar
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 | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Yellow Bird Hotel | 9.2 Wonderful 615 reviews | View | ||||||
![]() Concierge Collection at O2 Beach Club & Spa by Ocean Hotels | 8.8 Excellent 39 reviews | View | ||||||
![]() O2 Beach Club & Spa by Ocean Hotels - All Inclusive | 8.8 Excellent 211 reviews | View | ||||||
![]() Plum Tree Club | 8.8 Excellent 263 reviews | View | ||||||
![]() Sweetfield Manor | 9.0 Wonderful 312 reviews | View |
Top St. Lawrence Bay Hotel Reviews

Hotel Indigo Bridgetown Barbados by IHG
10/10 Excellent















































































