Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Spanish Town – 1 hotel or place to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Saba Rock Resort

Hotel in Spanish Town

Saba Rock Resort features a garden, terrace, a restaurant and bar in Spanish Town. Everything! The staff, views, drinks, food, rooms, water sports, etc. They really did think of everything in the rooms. We can’t wait to come back!

Show more Show less
9.2
Wonderful
16 reviews
Price from
$495
per night

Bayview Vacation Apartments

Virgin Gorda (Near Spanish Town)

Located in Virgin Gorda, Bayview Vacation Apartments has accommodations with free WiFi, air conditioning and access to a garden with a terrace. We were treated wonderfully even before check-in. The communication was clear and consistent. The directions to access our duplex villa were accurate and easy to understand. The air conditioning in the bedrooms was excellent. The cooking pots and pans were surprisingly of high quality which was important to us as we are enthusiastic cooks. The wifi was consistent and the satellite tv was great for the few infrequent times we watched it. The onsite laundromat was a Godsend. We had two balconies, a deck and a patio. The apartments are less than a 1/4 mile from the marina which was awesome because we were diving with Dive BVI. We wanted to explore the island a couple of days so the onsite manager was able to arrange a jeep rental that came to the house so it was very convenient.

Show more Show less
9.2
Wonderful
10 reviews
Price from
$288
per night

LOBLOLLY

Virgin Gorda (Near Spanish Town)

Featuring air-conditioned accommodations with a balcony, LOBLOLLY is located in Virgin Gorda. This self-catered villa has a private pool, a garden, grill facilities, free WiFi and free private...

Show more Show less
Price from
$642.86
per night

BELLAMARE

Virgin Gorda (Near Spanish Town)

Featuring air-conditioned accommodations with a balcony, BELLAMARE is located in Virgin Gorda.

Show more Show less
Price from
$571.43
per night

VILLA DEL SOLE

Virgin Gorda (Near Spanish Town)

Featuring an outdoor swimming pool, a garden, and a shared lounge, VILLA DEL SOLE provides accommodations in Virgin Gorda with free WiFi and sea views.

Show more Show less
Price from
$427.14
per night

VILLA VALMARC

Virgin Gorda (Near Spanish Town)

Featuring air-conditioned accommodations with a balcony, VILLA VALMARC is located in Virgin Gorda.

Show more Show less
Price from
$557.14
per night

TAMAR VILLA

Virgin Gorda (Near Spanish Town)

Featuring an outdoor swimming pool, a fitness center, and a garden, TAMAR VILLA provides accommodations in Virgin Gorda with free WiFi and mountain views.

Show more Show less
Price from
$821.43
per night

SERENDIPITY

Virgin Gorda (Near Spanish Town)

Featuring air-conditioned accommodations with a balcony, SERENDIPITY is located in Virgin Gorda.

Show more Show less
10
Exceptional
1 reviews
Price from
$614.29
per night

Scrub Island Resort, Spa & Marina, Autograph Collection

The Mill (Near Spanish Town)

This beachfront complex is located in Scrub Island. It offers an outdoor pool, a private beach area, free Wi-Fi and ocean views. suite was huge with washer and dryer and kitchen

Show more Show less
8.7
Excellent
13 reviews
Price from
$519
per night

Wyndham Tortola BVI Lambert Beach Resort

Hotel in East End

Located in East End, Tortola, Lambert Beach Resort features an outdoor swimming pool. Staff on site can arrange airport transfers. the staff was amazing super friendly and attentive

Show more Show less
8
Very Good
272 reviews
Price from
$165
per night
Subscribe to receive premium deals

Prices drop the second you sign up!