Top 10 Hotels in Great Harbour

See all 101 Hotels in Great Harbour
Peter Island Resort and Spa
Peter Island Resort and Spa

Sprat Bay, Sprat Bay

5.0 out of 5.0
4.4 out of 5 (29 reviews)

A 30-minute boat trip from Tortola, this resort on private, 730-hectare (1,800-acre) Peter Island offers 5 white-sand …

$450
The Westin St. John Resort
The Westin St. John Resort

Great Cruz Bay, St. John 00831

4.0 out of 5.0
4 out of 5 (461 reviews)

Set along narrow and calm Great Cruz Bay less than 2 miles from the Virgin Islands National Park Visitors Center, this …

$213
The Ritz-Carlton, St. Thomas
The Ritz-Carlton, St. Thomas

6900 Great Bay, St. Thomas 00802

5.0 out of 5.0
4.5 out of 5 (389 reviews)

Secluded on the island's easternmost point, facing turquoise Great Bay and St. John, this St. Thomas resort features a …

$349
Secret Harbour Beach Resort
Secret Harbour Beach Resort

6280 Estate Nazareth, St. Thomas 00802

4.0 out of 5.0
4.2 out of 5 (764 reviews)

Set on little Nazareth Bay on St Thomas, this casual beachfront condo resort offers quiet vacations as well as ready access …

$286
Long Bay Beach Club
Long Bay Beach Club

West End Nr Soper's Hole, West End

3.5 out of 5.0
4.1 out of 5 (363 reviews)

Offering a spectacular scenery, this resort sits along a mile-long silken-sand beach on the western tip of Tortola; the ferry …

$242
Peter Bay Gatehouse
Peter Bay Gatehouse

6A Peter Bay, St. John 00830

4.0 out of 5.0
4 out of 5 (1 reviews)

Situated near the beach, this apartment is within 1 mi (2 km) of Cinnamon Bay and Trunk Bay. Jumbie Beach and Gibney Beach …

Get Rates
Two Sandals by the Sea Inn - B&B
Two Sandals by the Sea Inn - B&B

6264 Estate Nazareth, St. Thomas 00802

2.5 out of 5.0
4.2 out of 5 (140 reviews)

Situated by the ocean, this bed & breakfast is within 1 mi (2 km) of Secret Harbour Beach and American Yacht Harbor. Sapphire …

$136
Sugar Bay Resort and Spa
Sugar Bay Resort and Spa

6500 Estate Smith Bay, St. Thomas 00802

4.5 out of 5.0
3.7 out of 5 (77 reviews)

Nestled on the beach, this St. Thomas resort is 1.1 mi (1.8 km) from Smith Bay Beach and 1.4 mi (2.2 km) from Coki Beach …

$175
Villa Rhapsody
Villa Rhapsody

10-E Contant Point, St. John 00830

3.5 out of 5.0

Situated in St. John, this villa is within 1 mi (2 km) of Elaine Lone Sprauve Library and Museum, St. John Spice, and …

$1,985
Bolongo Bay Beach Resort
Bolongo Bay Beach Resort

7150 Bolongo, St. Thomas 00802

3.0 out of 5.0
3.9 out of 5 (633 reviews)

Facing a small, idyllic bay, this long-established St Thomas resort is midway between downtown Charlotte Amalie's shopping …

Get Rates
Sapphire Village Resort by Antilles Resorts
Sapphire Village Resort by Antilles Resorts

6320 Estate Smith Bay, St. Thomas 00802

2.5 out of 5.0
2.8 out of 5 (202 reviews)

This family-friendly St. Thomas condominium resort is located by the ocean, within a 15-minute walk of Sapphire Beach, Smith …

$145
Paradise Cove Cottages
Paradise Cove Cottages

2GA Ridge Rd., St. Thomas 00802

3.0 out of 5.0
3.6 out of 5 (48 reviews)

Situated by the ocean, this resort is within 1 mi (2 km) of Secret Harbour Beach and American Yacht Harbor. Sapphire Beach …

$165
Point Pleasant Resort
Point Pleasant Resort

6600 Estate Smith Bay, St. Thomas 00802

4.5 out of 5.0
4.2 out of 5 (202 reviews)

Nestled on the beach, this St. Thomas resort is within 1 mi (2 km) of Coral World Ocean Park and Coki Beach. Smith Bay Beach …

$186
Harbour Beach Villas
Harbour Beach Villas

6281 Estate Nazareth, St. Thomas 00802-1114

3.0 out of 5.0
4.5 out of 5 (59 reviews)

Offering direct access to the beach, this St. Thomas villa is within 1 mi (2 km) of Secret Harbour Beach and American Yacht …

Get Rates
Sebastian's on the Beach
Sebastian's on the Beach

Apple Bay, West End

3.0 out of 5.0
3.7 out of 5 (189 reviews)

Nestled on the beach, this West End hotel is within 1 mi (2 km) of Long Bay Beach and North Shore Shell Museum. Smuggler's …

$86
Crystal Cove Villas
Crystal Cove Villas

6345 Estate Smith Bay, St. Thomas 00802

3.0 out of 5.0
3.2 out of 5 (31 reviews)

Nestled on the beach, this St. Thomas condo is 0.4 mi (0.6 km) from Sapphire Beach and 2.2 mi (3.5 km) from Coki Beach. Smith …

$115
Scrub Island Resort, Spa & Marina, Autograph Collection
Scrub Island Resort, Spa & Marina, Autograph Collection

Scrub Island, Scrub Island VG1120

5.0 out of 5.0
4.5 out of 5 (38 reviews)

This Scrub Island hotel is located by the ocean, nestled on the beach a short distance from Marina Cay Beach, Cam Bay Beach …

$319

Recent Reviews in Great Harbour

Hide content

Where to stay in Great Harbour

Great Harbour Hotel Guide

Are you traveling through British Virgin Islands and looking to choose hotels in or near Great Harbour? There are 5 Expedia-listed hotels and apartments within a 6-mile away.

Check out the Bitter End Yacht Club as well as the Guana Island. The Bitter End Yacht Club is 18 miles from the heart of Great Harbour. The Guana Island, is located 8 miles away. Some other Expedia-listed accommodations are the Frenchmans and the Caneel Bay.

West End is 6 miles to the southeast of Great Harbour and is where you'll find Long Bay Beach, Sage Mountain National Park and Cane Garden Bay Beach. Should you wish to spend a night or two in West End, be sure to check out the Fort Recovery Beachfront Villa & Suites Hotel and Sugar Mill Hotel. Alternatively, you could consider staying at Virgin Gorda, 15 miles to the southwest of Great Harbour, where you can choose from the Rosewood Little Dix Bay and Nail Bay Resort. Should you choose to stay in Virgin Gorda, be sure to explore the Savannah Beach, Leverick Bay Marina and The Baths Beach.

Situated 7 miles away from Great Harbour is Terrance B. Lettsome International Airport. Stay nearby at Guana Island or Scrub Island Resort, Spa & Marina, Autograph Collection.