Points of interest - St. John

Beaches

Harbors and Seaports

Historic Buildings

Parks and Natural Sites

St. John City Map

In and around St. John

North Sound 37 Hotels
43.3 km
Virgin Gorda 36 Hotels
38.6 km
Spanish Town 34 Hotels
33.9 km
Cooper Island 38 Hotels
23.5 km
Beef Island 40 Hotels
23.9 km

Popular Hotels in St. John

All 70 hotels in St. John

  • Calichi at Picture Point

    Calichi at Picture Point

    Route 108, Bordeaux Mountain Rd, St. John, 830, VI
    Show map

    With a stay at Calichi at Picture Point in St. John, you'll be by the ocean, within a 10-minute drive of Virgin Islands National Park and Reef Bay... Read more…

    9.6/10
    Excellent
    54 reviews
    Free Wifi
    From USD 974
    per room / per night
    Select
  • Concordia Eco-Resort

    Concordia Eco-Resort

    Estate Concordia, St. John, 00830, VI
    Show map

    With a stay at Concordia Eco-Resort in St. John, you'll be 0.4 mi (0.6 km) from Virgin Islands National Park and 7.1 mi (11.5 km) from Maho Beach. This... Read more…

    Free Wifi
    From USD 296
    per room / per night
    Select
  • Peter Bay Gatehouse

    Peter Bay Gatehouse

    6A Peter Bay, St. John, 00830, VI
    Show map

    Located in St. John (Maho Bay Quarter), Peter Bay Gatehouse is within a 5-minute drive of Cinnamon Bay Beach and Trunk Bay. This apartment is 1.9 mi (3... Read more…

    8.2/10
    Good
    15 reviews
    Free Wifi
    From USD 1100
    per room / per night
    Select
  • Sunset Ridge Villas Unit D

    Sunset Ridge Villas Unit D

    Grunwald Rd, St. John, 00830, VI
    Show map

    With a stay at this villa in St. John, you'll be near the airport, within a 5-minute drive of Virgin Islands National Park and Great Cruz Bay. This villa... Read more…

    Free Wifi
    From USD 729
    per room / per night
    Select
  • The Westin St. John Resort Villas

    The Westin St. John Resort Villas

    300B Chocolate Hole P.O. Box 8310, Great Cruz Bay, St. John, 00830, VI
    Show map

    When you stay at The Westin St. John Resort Villas in St. John, you'll be near the beach, within a 10-minute drive of Virgin Islands National Park and Cruz... Read more…

    8/10
    Good
    320 reviews
    Free Wifi
    From USD 1219
    per room / per night
    Select
  • Westin St John

    Westin St John

    300B Chocolate Hole Rd, St. John, 00830, VI
    Show map

    When you stay at Westin St John in St. John, you'll be on the beach, within a 10-minute drive of Virgin Islands National Park and Cruz Bay Beach. This... Read more…

    Free Wifi
    For more info about this hotel:
    Select
  • The Hills, St John

    The Hills, St John

    11 Enighed Cruz Bay, St. John, 830, VI
    Show map

    When you stay at The Hills, St John in St. John, you'll be by the ocean, within a 15-minute drive of Virgin Islands National Park and Trunk Bay. This... Read more…

    9.2/10
    Excellent
    37 reviews
    Free Wifi
    From USD 1321
    per room / per night
    Select
  • Villa Island Paradise

    Villa Island Paradise

    St John, St. John, 00830, VI
    Show map

    A stay at Villa Island Paradise places you in the heart of St. John, within a 10-minute walk of Virgin Islands National Park and Cruz Bay Beach. This... Read more…

    Free Wifi
    For more info about this hotel:
    Select
All 70 hotels in St. John