Hotels with Restaurants in St. John from $394
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top St. John Hotels with Restaurants

House of Open Arms Villa, Above Hurricane Hole, White Water Views,Romantic! Pool
An outdoor pool is featured at this villa, along with a garden and a library. Laundry facilities, concierge services, and barbecue grills are also on offer.

MANGO MOJO: Spacious Luxury Penthouse; Endless Sea Views; Pool; Walk to Town!
Laundry facilities, concierge services, and barbecue grills are available at this condo.

House of Open Arms Cottage: AC, White Water Views,Romantic, Private,!
This cottage features a garden, laundry facilities, and concierge services. Barbecue grills are provided for your convenience.

BIG WATERFRONT BEACH HOUSE WALK TO CRUZ BAY SHOPPING WAVES BELOW BEDROOM WINDOW
A hot tub is featured at this villa, along with laundry facilities and barbecue grills.

Gallows Point Resort
3 AAA Gallows Point Road, P O Box 58, St. John, St John
This aparthotel features an outdoor pool, a hot tub, and a restaurant. Enjoy the gym and perks like free valet parking and a free ferry terminal shuttle. There's ...

Cruz Bay Boutique Hotel
74-2 Cruz Bay Town, St. John
A restaurant and a bar/lounge are featured at this hotel. Guests will appreciate free perks like continental breakfast and WiFi in public areas. A terrace is ...

St John Inn
277 Estate Enighed, St. John
$350 nightly
The price is $394 total per night
$394 total
Jun 11 - Jun 12
Total includes taxes and fees
An outdoor pool, free self parking, and concierge services are featured at this hotel. Guests will appreciate free perks like continental breakfast and WiFi ...

Suite St. John at Gallows Point Resort
3 AAA Gallows Point Road, St. John, St John
$961 nightly
The price is $1,058 total per night
$1,058 total
Jun 7 - Jun 8
Total includes taxes and fees
A private beach and a restaurant are featured at this aparthotel. Traveling for business? Take advantage of the free WiFi in public areas, laundry service, and ...

The Westin St. John Resort Villas
300B Chocolate Hole, P.O. Box 8310, Great Cruz Bay, St. John
$620 nightly
The price is $698 total per night
$698 total
Jun 22 - Jun 23
Total includes taxes and fees
This smoke-free resort features 2 restaurants, 4 outdoor tennis courts, and an outdoor pool. Enjoy beachfront dining and relax with sun loungers and beach umbrellas. ...
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
St. John hotels essential information
Accommodation | 1,369 hotels |
---|---|
Lowest Price | $394 |
Highest Price | $1,058 |
Popular hotels | Gallows Point Resort, Cruz Bay Boutique Hotel, St John Inn, The Westin St. John Resort Villas, House of Open Arms Cottage: AC, White Water Views,Romantic, Private,!, Suite St. John at Gallows Point Resort, House of Open Arms Villa, Above Hurricane Hole, White Water Views,Romantic! Pool, Starlit Escape Villa, BIG WATERFRONT BEACH HOUSE WALK TO CRUZ BAY SHOPPING WAVES BELOW BEDROOM WINDOW, MANGO MOJO: Spacious Luxury Penthouse; Endless Sea Views; Pool; Walk to Town! |
Recent St. John hotel reviews by fellow wanderers

Cruz Bay Boutique Hotel
5 out of 5
Posted 15 hours ago
Travelocity Verified Review
"Unique boutique hotel experience in the heart of Cruz Bay. Denise met us when we arrived and was so hospitable throughout our stay. Loved having the continental breakfast and sitting on the upstairs veranda to catch the breeze while we slipped on our coffee. Also used that veranda in the late afternoon for a glass of wine and a chance to unwind after the day. Complimentary beach chairs, beach towels, and beach coolers along with ice and cooler water were nice amenities. The only thing that I think would make it even better is if there was one more shelf or table in the bathroom between the toilet and the sink so there would be some place to put water bottles and lotions."
A verified traveler stayed at Cruz Bay Boutique Hotel
- Explore more Hotels with Restaurants
- Types of hotels
- Hotels near…
- Hotels by star rating
- Areas of St. John
- Hotels with Restaurants in St. Croix Island
- Hotels with Restaurants in Cruz Bay
- Hotels with Restaurants in Coral Bay
- Hotels with Restaurants in Central
- Hotels with Restaurants in East End
- Hotels with Restaurants in Southside
- Hotels with Restaurants in Northside
- Hotels with Restaurants in Tutu
- Hotels with Restaurants in Charlotte Amalie
- Hotels with Restaurants in Water Island
- Hotels with Restaurants in Northwest
- Hotels with Restaurants in East End
- Hotels with Restaurants in West End
- Hotels with Restaurants in Anna's Hope Village
- Hotels with Restaurants in Southcentral
- Hotels with Restaurants in Northcentral
- Hotels with Balconies in St. John
- Beach Resorts & Hotels in St. John
- Romantic Getaways & Hotels in St. John
- Kid Friendly Hotels in St. John
- Historic Hotels in St. John
- Hotels with Shopping in St. John
- Hotels with Hot Tubs in St. John
- Spa Resorts & Hotels in St. John
- Hotels with Tennis Courts in St. John
- Luxury Hotels in St. John
- Hotels with Bar in St. John
- Adults Only Resorts & Hotels in St. John
- Cheap Hotels in St. John
- Hotels with Childcare in St. John
- Golf Resorts & Hotels in St. John
- Oceanfront Hotels in St. John
- Hotels with smoking rooms in St. John
- Hotels with Airport Transfers in St. John
- Pet Friendly Hotels in St. John
- Boutique Hotels in St. John
- Fishing Resorts & Hotels in St. John
- Hotels with Free Airport Shuttle in St. John
- Gay Friendly Hotels in St. John
An attraction
- Hotels near Trunk Bay
- Hotels near Virgin Islands National Park
- Hotels near Cinnamon Bay Beach
- Hotels near Honeymoon Beach
- Hotels near Maho Beach
- Hotels near Battery
- Hotels near Cruz Bay Visitor Center
- Hotels near Hawksnest Beach
- Hotels near Gibney Beach
- Hotels near Salomon Beach
- Hotels near Virgin Islands Coral Reef National Monument
- Hotels near Peace Hill Windmill
- St. Thomas Hotels
- Caribbean Islands Hotels
- St. Thomas and St. John Hotels
- Virgin Gorda Hotels
- West End Hotels
- Red Hook Hotels
- Charlotte Amalie Hotels
- Road Town Hotels
- Estate Enighed Hotels
- Estate Chocolate Hole and Great Cruz Bay Hotels
- Jost Van Dyke Hotels
- Estate Carolina Hotels
- Nazareth Hotels
- East End Hotels
- Anna's Retreat Hotels
- Cane Garden Bay Hotels
- Monte Hotels
- Scrub Island Hotels
- Estate Caneel Bay Hotels
- Fish Bay Hotels
- Estate Smith Bay Hotels
- Estate Contant Hotels
- Frydendal Hotels
- Estate Lameshur Hotels
- Reef Bay Hotels
- Spanish Town Hotels
- Estate Rendezvous and Ditlef Hotels
- Estate Peter Bay Hotels
- Estate Molendal and Little Reef Bay Hotels
- Estate Beverhoutberg and Esperance Hotels
- Estate Pastory Hotels
- Estate Bethany Hotels
- Estate Hammer Farm Hotels
- South Coast Hotels
- Estate Peterborg Hotels
- Estate Lovenlund Hotels
- Estate Rustenberg and Adventure Hotels
- Benner Hotels
- Estate Susannaberg Hotels
- Estate Hope Hotels
- Maho Bay Quarter Hotels
- Contant Farms Hotels
- Upper Carolina Hotels
- Rendezvous & Ditleff Hotels
- Lower Carolina Hotels
- Ditleff Point Hotels
- Contant Hill Hotels
- Point Rendezvous Hotels
- Seagrape Hill Hotels
- Estate Freemans Ground Hotels
- Skytop Hotels
- Estate Saunders Gut Hotels
- Estate Ben Runnels Gut Hotels