Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht
English
العربية 简体中文 Čeština Dansk Deutsch English Español Français Ελληνικά עברית Italiano 日本語 한국어 Magyar Nederlands Polski Português Русский Svenska Türkçe

Search Hotels

Select city first

2026-03-07

2026-03-08

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in Caribbean near City Centre Spanish Town

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

19 properties found

  • Tamar Villa

    Leverick Bay, Spanish Town, British Virgin Islands

    1.3 km to City Centre (Show map)

    Along with access to such natural sites as the Saba Rock, 2.8 km away, the family Tamar Villa Spanish Town offers a private swimming pool. Located a 10-minute ride from the Pond Bay, this 7-bedroom…

    More...

    From US$ 2129
    price for 1 night
    Book Now From US$ 2129
  • Tamarind Villa

    Leverick Bay 27 Oleander Dr, Spanish Town, British Virgin Islands

    1.5 km to City Centre (Show map)

    Tamarind Villa Spanish Town is located nearly 25 minutes' walk from Saba Rock Island and provides snorkelling and hiking for active guests. Located in proximity to the Prickly Pear Island National…

    More...

    Book Now
  • Serendipity

    Leverick Bay, Spanish Town, British Virgin Islands

    1.7 km to City Centre (Show map)

    The 2-bedroom Serendipity Spanish Town villa is located merely 5 minutes on foot from Leverick Bay Marina and features a swimming pool and a terrace for a relaxing stay. Located 2.4 km from Saba Rock…

    More...

    From US$ 1002
    price for 1 night
    Book Now From US$ 1002
  • Bitter End Yacht Club

    North Sound, Virgin Gorda, Spanish Town, British Virgin Islands

    2.5 km to City Centre (Show map)

    Located in the immediate vicinity of Prickly Pear Uninhabited Island, the beachfront Bitter End Yacht Club Hotel Spanish Town gives easy access to various tourist attractions. Offering a swim-up bar,…

    More...

    From US$ 475
    price for 1 night
    Book Now From US$ 475
  • Saba Rock Resort

    North Sound, Spanish Town, British Virgin Islands

    2.8 km to City Centre (Show map)

    Nestled just near the Saba Rock, the smoke-free Saba Rock Resort Spanish Town welcomes guests with a sundeck, spa therapy, and a shared lounge. Located around a 10-minute drive from Dog Bay, this…

    More...

    From US$ 495
    price for 1 night
    Book Now From US$ 495
  • Oil Nut Bay

    North Sound Road, Spanish Town, British Virgin Islands

    3.7 km to City Centre (Show map)

    Oil Nut Bay Villa Spanish Town is located 25 minutes' walk from Savannah Bay and welcomes its guests to enjoy windsurfing, snorkelling, and hiking.

    More...

    From US$ 912
    price for 1 night
    Book Now From US$ 912
  • Villa Valmarc

    Mahoe Bay, Spanish Town, British Virgin Islands

    3.8 km to City Centre (Show map)

    Nestled around 7 km from the Saba Rock, the 4-bedroom Villa Valmarc Spanish Town is boasting a terrace and barbecue for guests' enjoyment. This villa features opportunities for tennis and fisheries…

    More...

    From US$ 742
    price for 1 night
    Book Now From US$ 742
  • Villa Del Sole

    Mahoe Bay, Spanish Town, British Virgin Islands

    3.9 km to City Centre (Show map)

    Situated just a 5-minute walk from the Caribbean Virgin Gorda Island, Villa Del Sole Spanish Town offers guests to relax by a private pool. This 4-bedroom villa features opportunities for windsurfing…

    More...

    From US$ 1185
    price for 1 night
    Book Now From US$ 1185
  • Nail Bay Resort

    P O Box 69, Spanish Town, British Virgin Islands

    3.9 km to City Centre (Show map)

    The 3-star Nail Bay Resort Spanish Town is located in Spanish Town, nearly a 25-minute walk from the Pond Bay, and offers a swimming pool. The resort features a safety deposit box along with a…

    More...

    From US$ 212
    price for 1 night
    Book Now From US$ 212
  • Beach Dreams

    Mahoe Bay, Spanish Town, British Virgin Islands

    4 km to City Centre (Show map)

    Staying at the 4-bedroom Beach Dreams Spanish Town villa, guests can visit the Pond Bay, which is only 1 km away. Guests can enjoy tennis at the Spanish Town villa, located approximately a 15-minute…

    More...

    Book Now
  • Bellamare

    Mahoe Bay, Spanish Town, British Virgin Islands

    4 km to City Centre (Show map)

    Located only 9 minutes' walk from the Pond Bay, the 4-bedroom Bellamare Spanish Town villa provides a private swimming pool as well as tennis to diversify guests' leisure. Featuring a shared lounge…

    More...

    From US$ 642
    price for 1 night
    Book Now From US$ 642
  • Blue Lagoon

    Mahoe Bay, Spanish Town, British Virgin Islands

    4 km to City Centre (Show map)

    Blue Lagoon Spanish Town villa is located 13 minutes' walk from the Pond Bay and provides tennis for active guests.

    More...

    From US$ 1311
    price for 1 night
    Book Now From US$ 1311
  • Beachcomber Villa

    Mahoe Bay, Spanish Town, British Virgin Islands

    4 km to City Centre (Show map)

    The 5-bedroom Beachcomber Villa Spanish Town offers quick access to such city attractions as the secluded white sand Mahoe Bay Beach, located nearly 5 minutes' walk away.

    More...

    Book Now
  • Sandcastle

    Mahoe Bay, Spanish Town, British Virgin Islands

    4 km to City Centre (Show map)

    Situated around 10 minutes on foot from the Pond Bay, the 4-bedroom Sandcastle Spanish Town villa features a terrace with views of the sea. Offering a private swimming pool, the Spanish Town villa…

    More...

    From US$ 2755
    price for 1 night
    Book Now From US$ 2755
  • Baraka Point Villa

    Baraka Point, Spanish Town, British Virgin Islands

    4 km to City Centre (Show map)

    The 6-bedroom Baraka Point Villa Spanish Town is located 6 km from the Gorda Peak National Park and provides a swimming pool, ensuring a relaxing stay.

    More...

    Book Now
  • Loblolly

    Mahoe Bay, Spanish Town, British Virgin Islands

    4 km to City Centre (Show map)

    Guests can enjoy a seaside sea view from a terrace at Loblolly Villa Spanish Town, merely a 5-minute walk from the secluded white sand Mahoe Bay Beach. Guests can enjoy tennis and fishing at the 7…

    More...

    From US$ 819
    price for 1 night
    Book Now From US$ 819
  • Mango Bay Resort

    Plum Bay Road, The Valley, Spanish Town, British Virgin Islands

    4.1 km to City Centre (Show map)

    Guests of the 3-star Mango Bay Resort Spanish Town can visit Savannah Bay, situated about a 25-minute walk away. There's also a convenience of parking on site.

    More...

    From US$ 251
    price for 1 night
    Book Now From US$ 251
  • Caribbean Wind

    Mahoe Bay, Spanish Town, British Virgin Islands

    4.1 km to City Centre (Show map)

    At the 7-bedroom Caribbean Wind Villa Spanish Town, guests can enjoy tennis as well as a location only 5 minutes' walk from the Pond Bay. Located about 4 km from the Prickly Pear Island National Park…

    More...

    From US$ 1354
    price for 1 night
    Book Now From US$ 1354
  • A Dream Come True Villa

    Mahoe Bay, Spanish Town, British Virgin Islands

    4.3 km to City Centre (Show map)

    Located approximately 5 minutes' walk from the Pond Bay, the 6-bedroom A Dream Come True Villa Spanish Town provides a private swimming pool as well as skiing to diversify guests' leisure. Featuring…

    More...

    Book Now