Search Hotels near Top Scrub Island Attractions

Top 10 Scrub Island Hotel Deals

See all 77 Hotels in Scrub Island
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 (43 reviews)

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

C$437
The Mariner Inn Hotel

The Mariner Inn Hotel

10.3 km from Scrub Island
3.5 out of 5.0
3.7 out of 5 (77 reviews)

Situated in Great Mountain, this hotel is within 1 mi (2 km) of JR O’Neal Botanic Gardens, Her Majesty’s Prison Museum, and S …

C$178
Maria's By the Sea Hotel

Maria's By the Sea Hotel

10.8 km from Scrub Island
3.5 out of 5.0
3.9 out of 5 (141 reviews)

Situated in Road Town, this hotel is within a 10-minute walk of Virgin Islands Folk Museum, Road Town Methodist Church, and …

C$185
Village Cay Hotel and Marina

Village Cay Hotel and Marina

10.8 km from Scrub Island
3.5 out of 5.0
3.4 out of 5 (13 reviews)

Situated near the beach, this spa hotel is within a 10-minute walk of Virgin Islands Folk Museum, Road Town Methodist Church, …

C$141
The Lighthouse Villas

The Lighthouse Villas

14.5 km from Scrub Island
3.5 out of 5.0
4.4 out of 5 (37 reviews)

Situated by the ocean, this apartment is within 1 mi (2 km) of Callwood Rum Distillery and Cane Garden Bay Beach. North Shore …

Get Rates
Bitter End Yacht Club

Bitter End Yacht Club

15 km from Scrub Island
4.0 out of 5.0
4.4 out of 5 (48 reviews)

Accessible only by boat, this Virgin Gorda resort faces a long, gently curved beach and a protected, deep-water harbor; the …

C$488
Sebastian's on the Beach

Sebastian's on the Beach

18.1 km from Scrub Island
3.0 out of 5.0
3.9 out of 5 (259 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 …

C$125
Long Bay Beach Club

Long Bay Beach Club

18.8 km from Scrub Island
3.5 out of 5.0
4.1 out of 5 (398 reviews)

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

C$254
Frenchmans

Frenchmans

19.9 km from Scrub Island
4.0 out of 5.0
4.6 out of 5 (24 reviews)

Nestled on the beach, this Tortola resort is within 3 mi (5 km) of Soper's Hole Marina, Smuggler's Cove Beach, and Long Bay …

Get Rates
Concordia Eco - Resort

Concordia Eco - Resort

25.3 km from Scrub Island
2.0 out of 5.0
4.2 out of 5 (65 reviews)

Located in Coral Bay, this hotel is within 1 mi (2 km) of Salt Pond Bay and Ram Head Trail. Lameshure Beach is 2.1 mi (3.4 km …

C$202

Recent Reviews in Scrub Island

Narrow your search

Scrub Island Hotel Guide

Within a 6-mile (10-kilometer) distance of the center of Scrub Island, you'll find a range of hotels. Scrub Island has 2 Expedia-listed accommodations within a 6-mile (10-kilometer) distance of the city center.

One of only a small number of Scrub Island hotels close to the center of Scrub Island, is the Scrub Island Resort, Spa & Marina, Autograph Collection.

10 miles (16 kilometers) from the middle of Scrub Island, is the Biras Creek Resort. Alternatively, the Peter Island Resort and Spa is 9 miles (14 kilometers) away. Another possibility is to check out the amenities and rates at the Bitter End Yacht Club or the Rosewood Little Dix Bay.

West End is 9 miles (14 kilometers) to the east of Scrub Island. While here, take the time to experience the Brewers Bay Beach. Brewers Bay Expedia-listed accommodations include the Icis Villas and Sebastian's on the Beach. You may also wish to stay at West End, where you'll find the Long Bay Beach. West End is 12 miles (19 kilometers) to the northeast of Scrub Island. Room options in West End include the Fort Recovery Beachfront Villa & Suites Hotel and Long Bay Beach Club.

Terrance B. Lettsome International Airport can be found 2 miles (3 kilometers) from Scrub Island. Scrub Island Resort, Spa & Marina, Autograph Collection is just a convenient car ride from the airport.

false