
Search Hotels Near Princess Margaret Beach, Bequia Island
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Princess Margaret Beach hotels

Bequia Beach Hotel Luxury Resort & Spa
Bequia Beach Hotel Luxury Resort & Spa0.9 km from Princess Margaret Beach
9.8 out of 10, Exceptional, (150 reviews)
The price is Rp6.555.784
Rp8.367.765 total
includes taxes & fees
13 May - 14 May

Bequia Plantation Hotel
Bequia Plantation Hotel1.7 km from Princess Margaret Beach
9.2 out of 10, Wonderful, (387 reviews)
The price is Rp2.915.848
Rp3.579.520 total
includes taxes & fees
2 May - 3 May

Bequia Beachfront Villa Hotel
Bequia Beachfront Villa Hotel1.1 km from Princess Margaret Beach
8.6 out of 10, Excellent, (9 reviews)
The price is Rp2.703.374
Rp3.052.030 total
includes taxes & fees
2 May - 3 May

Spring Hotel Bequia
Spring Hotel Bequia2.6 km from Princess Margaret Beach
8.6 out of 10, Excellent, (73 reviews)
The price is Rp2.040.412
Rp2.622.204 total
includes taxes & fees
4 May - 5 May

Frangipani Hotel
Frangipani Hotel1 km from Princess Margaret Beach
7.2 out of 10, Good, (96 reviews)
The price is Rp2.236.246
Rp2.533.557 total
includes taxes & fees
2 May - 3 May

Sandrati Villa
Sandrati Villa0.6 km from Princess Margaret Beach
8.8 out of 10, Excellent, (3 reviews)
The price is Rp2.116.212
Rp3.701.289 total
includes taxes & fees
1 Jun - 2 Jun

Grenadines View Villa
Grenadines View Villa2.1 km from Princess Margaret Beach
8.0 out of 10, Very good, (3 reviews)
The price is Rp5.105.859
Rp5.718.654 total
includes taxes & fees
2 May - 3 May

Immaculate 3 Bed Villa Overlooking Admiralty Bay
Immaculate 3 Bed Villa Overlooking Admiralty Bay1 km from Princess Margaret Beach
The price is Rp3.021.311
Rp4.336.005 total
includes taxes & fees
2 May - 3 May

The Liming Bequia
The Liming Bequia3.3 km from Princess Margaret Beach
9.6 out of 10, Exceptional, (110 reviews)
The price is Rp6.156.394
Rp7.500.580 total
includes taxes & fees
8 May - 9 May

Stonetrail
Stonetrail15.8 km from Princess Margaret Beach
9.8 out of 10, Exceptional, (51 reviews)
The price is Rp2.339.010
Rp3.051.282 total
includes taxes & fees
14 May - 15 May

The Milligan Guest House
The Milligan Guest House16.1 km from Princess Margaret Beach
9.6 out of 10, Exceptional, (17 reviews)
The price is Rp1.732.600
Rp1.974.471 total
includes taxes & fees
12 May - 13 May

Dalys Luxury Apartments
Dalys Luxury Apartments16.9 km from Princess Margaret Beach
10.0 out of 10, Exceptional, (8 reviews)
The price is Rp4.366.152
Rp5.334.329 total
includes taxes & fees
5 May - 6 May

Blue Lagoon Hotel & Marina
Blue Lagoon Hotel & Marina15.3 km from Princess Margaret Beach
8.8 out of 10, Excellent, (499 reviews)
The price is Rp4.314.174
Rp5.271.435 total
includes taxes & fees
2 May - 3 May

Mariners Hotel
Mariners Hotel15.4 km from Princess Margaret Beach
8.8 out of 10, Excellent, (346 reviews)
The price is Rp1.949.175
Rp2.409.873 total
includes taxes & fees
14 May - 15 May

Holiday Inn Express & Suites St. Vincent - Grenadines by IHG
Holiday Inn Express & Suites St. Vincent - Grenadines by IHG17.8 km from Princess Margaret Beach
9.6 out of 10, Exceptional, (132 reviews)
The price is Rp2.289.672
Rp2.821.847 total
includes taxes & fees
6 May - 7 May

Beachcombers Hotel
Beachcombers Hotel15.8 km from Princess Margaret Beach
8.8 out of 10, Excellent, (717 reviews)
The price is Rp2.601.900
Rp3.199.643 total
includes taxes & fees
4 May - 5 May

Sunset Shores Beach Hotel
Sunset Shores Beach Hotel15.6 km from Princess Margaret Beach
8.6 out of 10, Excellent, (744 reviews)
The price is Rp2.058.642
Rp2.593.992 total
includes taxes & fees
6 May - 7 May

Myah's Luxury Suites Hotel
Myah's Luxury Suites Hotel17.4 km from Princess Margaret Beach
9.2 out of 10, Wonderful, (67 reviews)
The price is Rp2.619.691
Rp3.556.543 total
includes taxes & fees
2 May - 3 May

Grenadine House
Grenadine House17.8 km from Princess Margaret Beach
9.2 out of 10, Wonderful, (384 reviews)
The price is Rp3.136.063
Rp3.532.374 total
includes taxes & fees
6 May - 7 May

Barefoot Suites
Barefoot Suites15.3 km from Princess Margaret Beach
5.0 out of 10, (2 reviews)
The price is Rp2.806.812
Rp3.447.527 total
includes taxes & fees
5 May - 6 May
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 Princess Margaret Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Bequia Beach Hotel Luxury Resort & Spa | 9.8 Exceptional 150 reviews | View | ||||||
![]() Bequia Plantation Hotel | 9.2 Wonderful 387 reviews | View | ||||||
![]() Bequia Beachfront Villa Hotel | 8.6 Excellent 9 reviews | View | ||||||
![]() Spring Hotel Bequia | 8.6 Excellent 73 reviews | View | ||||||
![]() Frangipani Hotel | 7.2 Good 96 reviews | View |
Top Princess Margaret Beach Hotel Reviews

Beachcombers Hotel
10/10 Excellent












































































