Caneel Hill: Hotels

Caneel Hill: Hotels

  • Caneel Bay Resort

    Caneel Bay Resort

    0.6km of Caneel Hill

    Located on Caneel Bay in the Caribbean Sea, this resort features 7 private white-sand beaches and 5 on-site restaurants. Sailboats, kayaks and snorkel equipment are available for guests to use.

    From 449.00USD / Night

  • Sea Shore Allure

    Sea Shore Allure

    0.9km of Caneel Hill

    Located on the seafront, Sea Shore Allure offers a spa, outdoor pool and a rooftop hot tub with views over Great Cruz Bay. Each luxurious studio and apartment has a fully equipped kitchen.

    From 414.28USD / Night

  • St. John Inn

    St. John Inn

    0.9km of Caneel Hill

    Located 100 metres from the seafront, the St. John Inn offers tropical terraces with sea views, hammocks and a plunge pool. The Virgin Islands National Park is a 5-minute walk away.

    From 215.00USD / Night

  • Gallows Point Resort

    Gallows Point Resort

    1.4km of Caneel Hill

    Offering luxurious accommodation with views of Cruz Bay Harbour and the Caribbean Sea, Gallows Point Resort features an outdoor swimming pool and a restaurant. It has a beautiful setting surrounded by tropical gardens.

    From 276.50USD / Night

  • Westin Saint John Resort & Villas

    Westin Saint John Resort & Villas

    1.7km of Caneel Hill

    Set on St. John's Great Cruz Bay with a private 1,200-foot-long white sand beach and surrounded by the lush green hills of the emerald isle, lies The Westin Resort, St. John.

    From 285.00USD / Night

  • Softwinds


    3.7km of Caneel Hill

    Overlooking Fish Bay, this 4-bedroom villa features a private pool, sun deck and lush gardens. Softwinds offers free internet access, a fully equipped kitchen and a furnished terrace with stunning sea views.

    From 472.23USD / Night

  • The Ritz-Carlton, St. Thomas

    The Ritz-Carlton, St. Thomas

    6.2km of Caneel Hill

    Located on the east coast of Saint Thomas along Great Bay, this hotel is 2.4 km from Red Hook's restaurants and nightlife. It features a private beach and spacious rooms with a balcony.

    From 559.00USD / Night

  • Sapphire Beach Resort

    Sapphire Beach Resort

    6.6km of Caneel Hill

    This resort with outdoor swimming pool and tennis court has private beach access. It offers spacious accommodation with free Wi-Fi and ocean or marina views. Water sports facilities are available onsite.

    From 151.00USD / Night

  • Anchorage Beach Resort

    Anchorage Beach Resort

    6.8km of Caneel Hill

    Set on a private beach overlooking Cowpet Bay, this luxury resort features a freshwater pool, floodlit tennis courts and landscaped gardens. Each two-bedroom villa offers a large balcony and free Wi-Fi.

    From 188.00USD / Night

  • Secret Harbour Beach Resort

    Secret Harbour Beach Resort

    7.1km of Caneel Hill

    This beach-front complex is located on a swimming and snorkelling beach in the Caribbean is 12 km from Charlotte Amalie and 15 km from Cyril E. King Airport. It features a secluded beach, the PADI 5 Star Dive Shop and 2 restaurants.

    From 302.40USD / Night

go to page