Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Top Bequia Island Hotels Deals

See all 57 Hotels in Bequia Island
Bequia Beach Hotel Luxury Boutique Hotel & Spa

Bequia Beach Hotel Luxury Boutique Hotel & Spa

Friendship Bay, Bequia Island
5.0 out of 5.0

Nestled on the beach, this Port Elizabeth hotel is within 1 mi (2 km) of Princess Margaret Beach and Friendship Bay Beach. Port of Port Elizabeth is 1.9 mi (3 ...

Keegan's Beachside

Keegan's Beachside

Lower Bay Road, Bequia Island
3.0 out of 5.0

Nestled on the beach, this Port Elizabeth hotel is within 1 mi (2 km) of Princess Margaret Beach and Friendship Bay Beach. Port of Port Elizabeth is 1.6 mi (2.6 ...

Sugarapple Inn

Sugarapple Inn

Friendship Bay, Bequia Island
3.5 out of 5.0

Offering direct access to the beach, this Port Elizabeth inn is within 1 mi (2 km) of Princess Margaret Beach and Friendship Bay Beach. Port of Port Elizabeth ...

Gingerbread Hotel

Gingerbread Hotel

Admiralty Bay, Bequia Island
4.0 out of 5.0

Located in Port Elizabeth, this beach hotel is within 1 mi (2 km) of Port of Port Elizabeth and Princess Margaret Beach. Friendship Bay Beach is 1.5 mi (2.4 ...

Bequia Plantation Hotel

Bequia Plantation Hotel

Belmont Road, Port Elizabeth Harbor, Bequia Island
4.0 out of 5.0

Nestled on the beach, this Port Elizabeth hotel is within 3 mi (5 km) of Port of Port Elizabeth, Princess Margaret Beach, and Friendship Bay Beach.

Island inn Apartments

Island inn Apartments

Friendship, Bequia Island
2.5 out of 5.0

Located in Port Elizabeth, this apartment building is within a 15-minute walk of Friendship Bay Beach and Princess Margaret Beach. Port of Port Elizabeth is ...

Firefly Plantation Bequia

Firefly Plantation Bequia

Spring Estate, Bequia Island
4.5 out of 5.0

Situated near the beach, this hotel is 1.2 mi (1.9 km) from Port of Port Elizabeth and within 3 mi (5 km) of Princess Margaret Beach and Friendship Bay ...

Spring Hotel Bequia

Spring Hotel Bequia

Box 13 BQ Port Elizabeth, Bequia Island
4.5 out of 5.0

Situated near the beach, this hotel is 1 mi (1.6 km) from Port of Port Elizabeth and within 3 mi (5 km) of Princess Margaret Beach and Friendship Bay Beach.

Kingsville Apartments

Kingsville Apartments

Lower Bay, Bequia Island
4.0 out of 5.0

Located in Port Elizabeth, this apartment building is within 2 mi (3 km) of Princess Margaret Beach, Friendship Bay Beach, and Port of Port Elizabeth.

Friendship Garden Apartments

Friendship Garden Apartments

Friendship Bay, Bequia Island
3.5 out of 5.0

Located in Port Elizabeth, this apartment building is within a 15-minute walk of Friendship Bay Beach and Princess Margaret Beach. Port of Port Elizabeth is ...