
Find hotels near Princess Margaret Beach, Bequia Island from NT$3,592
- 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, (142 reviews)
The price is NT$15,258
NT$18,928 total
includes taxes & fees
Mar 26 - Mar 27

Bequia Plantation Hotel
Bequia Plantation Hotel1.7 km from Princess Margaret Beach
9.0 out of 10, Wonderful, (358 reviews)
The price is NT$7,545
NT$9,223 total
includes taxes & fees
Mar 7 - Mar 8

Frangipani Hotel
Frangipani Hotel1 km from Princess Margaret Beach
7.2 out of 10, Good, (95 reviews)
The price is NT$7,355
NT$8,257 total
includes taxes & fees
Mar 14 - Mar 15

Sandrati Villa
Sandrati Villa0.6 km from Princess Margaret Beach
10.0 out of 10, Exceptional, (2 reviews)
The price is NT$2,837
NT$5,606 total
includes taxes & fees
Mar 6 - Mar 7

Stonetrail
Stonetrail15.8 km from Princess Margaret Beach
9.8 out of 10, Exceptional, (47 reviews)
The price is NT$5,106
NT$6,643 total
includes taxes & fees
Apr 4 - Apr 5

The Milligan Guest House
The Milligan Guest House16.1 km from Princess Margaret Beach
9.8 out of 10, Exceptional, (11 reviews)
The price is NT$3,152
NT$3,592 total
includes taxes & fees
Mar 10 - Mar 11

Dalys Luxury Apartments
Dalys Luxury Apartments16.9 km from Princess Margaret Beach
10.0 out of 10, Exceptional, (7 reviews)

Blue Lagoon Hotel & Marina
Blue Lagoon Hotel & Marina15.3 km from Princess Margaret Beach
8.8 out of 10, Excellent, (477 reviews)
The price is NT$5,926
NT$7,264 total
includes taxes & fees
Mar 16 - Mar 17

Mariners Hotel
Mariners Hotel15.4 km from Princess Margaret Beach
8.8 out of 10, Excellent, (338 reviews)
The price is NT$3,546
NT$4,384 total
includes taxes & fees
Apr 4 - Apr 5

Beachcombers Hotel
Beachcombers Hotel15.8 km from Princess Margaret Beach
8.8 out of 10, Excellent, (657 reviews)
The price is NT$4,728
NT$5,814 total
includes taxes & fees
Mar 7 - Mar 8

Sunset Shores Beach Hotel
Sunset Shores Beach Hotel15.6 km from Princess Margaret Beach
8.6 out of 10, Excellent, (702 reviews)
The price is NT$4,083
NT$5,127 total
includes taxes & fees
Mar 10 - Mar 11

Barefoot Suites
Barefoot Suites15.3 km from Princess Margaret Beach
5.0 out of 10, (2 reviews)
The price is NT$5,106
NT$6,272 total
includes taxes & fees
Mar 13 - Mar 14

Grenadine House
Grenadine House17.8 km from Princess Margaret Beach
9.4 out of 10, Exceptional, (358 reviews)
The price is NT$5,699
NT$6,419 total
includes taxes & fees
Mar 7 - Mar 8

Myah's Luxury Suites Hotel
Myah's Luxury Suites Hotel17.4 km from Princess Margaret Beach
9.2 out of 10, Wonderful, (63 reviews)

LA Vue Boutique Hotel & Beach Club
LA Vue Boutique Hotel & Beach Club15.7 km from Princess Margaret Beach
8.2 out of 10, Very Good, (80 reviews)
The price is NT$9,021
NT$11,009 total
includes taxes & fees
Mar 7 - Mar 8

Paradise Beach Hotel
Paradise Beach Hotel15.6 km from Princess Margaret Beach
7.8 out of 10, Good, (127 reviews)
The price is NT$3,152
NT$3,907 total
includes taxes & fees
Mar 16 - Mar 17

Cobblestone Inn
Cobblestone Inn17.1 km from Princess Margaret Beach
8.2 out of 10, Very Good, (383 reviews)

Calliandras Apartment Complex
Calliandras Apartment Complex15.8 km from Princess Margaret Beach
7.4 out of 10, Good, (12 reviews)

K & X Airbnb Apartments
K & X Airbnb Apartments20 km from Princess Margaret Beach
The price is NT$3,294
NT$5,024 total
includes taxes & fees
Mar 13 - Mar 14
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.
Top Princess Margaret Beach Hotel Reviews

Beachcombers Hotel
10/10 Excellent



































































