Find Hotels with Restaurants in St. John

Pick from 25 St. John Hotels with Restaurants and compare room rates, reviews, and availability. Most hotels are fully refundable.

Pool
House of Open Arms Cottage: AC, White Water Views,Romantic, Private,!
10.0 out of 10, Exceptional, (52)
"We were in awe when we arrived. Even at night, we couldn’t believe how beautiful our surroundings were and could not wait to see it all in the morning. Once we settled in, Catherine brought us the perfect meal after a long day of travel. We enjoyed breakfast and dinners on the Villa patio with my parents who stayed in the separate property above the cottage, which also has a pool and a full kitchen. Both properties were peaceful and enjoyable places to drink coffee in the morning and relax after...
House of Open Arms Cottage: AC, White Water Views,Romantic, Private,!
Pool | Outdoor pool
House of Open Arms Villa, Above Hurricane Hole, White Water Views,Romantic! Pool
10.0 out of 10, Exceptional, (35)
"This was our 3rd trip to St John, and 1st trip to House of Open Arms. We love St John, but had always wanted to find a villa with a private pool. Mission accomplished! The sunrises are beautiful, the pool was a fantastic thing to have after a morning at the beach and Catherine does an awesome job as a host. Extremely comfortable and clean villa! Note the walk down to the villa is a little steep - but that's part of the charm. We also love staying in Coral Bay. It's a perfect escape."
House of Open Arms Villa, Above Hurricane Hole, White Water Views,Romantic! Pool
Exterior
Gallows Point Resort
4.0 star property
9.6 out of 10, Exceptional, (472)
"What I liked most about this hotel is its location. It’s a quiet and safe property just outside of town and an easy walk to Cruz Bay."
Gallows Point Resort
Exterior
Cruz Bay Boutique Hotel
3.0 star property
9.4 out of 10, Exceptional, (253)
"Great staff, very friendly and helpful"
Cruz Bay Boutique Hotel
Terrace/patio
St John Inn
3.0 star property
9.0 out of 10, Wonderful, (375)
"Pros: Staff was super nice. We showed up early and were greeted by Michael. Our room wasn't ready, but he gave us ideas of things to do, with directions. They have a ton of supplies you can borrow to take to the beach, including coolers, towels, and snorkeling gear. They also have complimentary sunscreen, bug spray, and other sundries. Everyone, staff and guests, were nice. Definitely a place you won't know a stranger. Room was huge.The car ferry is just around the corner, and the people ferry...
The price is $237
$266 total
includes taxes & fees
May 27 - May 28
St John Inn
Property amenity
Starlit Escape Villa
3.0 star property
9.0 out of 10, Wonderful, (2)
"Excellent rental house and property. We had the whole place to ourselves. Rental included entire first floor of the house with living room, full kitchen, separate bedroom, bathroom, wrap around deck, large yard, and our own pool!"
Starlit Escape Villa
Outdoor pool
Suite St. John at Gallows Point Resort
4.0 star property
8.8 out of 10, Excellent, (83)
"Amazing property and helpful staff. "
The price is $525
$767 total
includes taxes & fees
Jun 9 - Jun 10
Suite St. John at Gallows Point Resort
Outdoor pool
The Westin St. John Resort Villas
4.5 star property
8.2 out of 10, Very Good, (365)
"Terrific service staff was super nice and property was clean. restaurants very nice but a bit pricey…after all it is an island!"
The price is $620
$698 total
includes taxes & fees
Jun 9 - Jun 10
The Westin St. John Resort Villas
Don't see what you're looking for?
See all available properties in St. John
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 with Restaurants information

 

Hotels with Restaurants in St. John

25

Highest price
$620
Cheapest price
$237
Number of guest reviews
1,607
Total number of hotels in St. John
1,362

 

Frequently asked questions

How much do hotels with dining in St. John cost?
You’ll pay between $237 and $620 per night for hotels in St. John. An ideal stay with a restaurant, or one with access to epic foodie experiences, is only a few clicks away with Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in St. John?
Choose from multiple hotels with dining in St. John with a total average guest review rating of 9.2. Gallows Point Resort puts you close to some terrific foodie experiences. This popular 4-star hotel also comes with a terrace and a swimming pool. Cruz Bay Boutique Hotel is another sought-after option with dining. It has a 3-star rating and conveniences such as individually decorated rooms and a terrace.
How many hotels with dining are there in St. John?
You’ll find 25 hotels offering access to great dining options in St. John. Whether you’re traveling with the family or organizing a weekend break with your buddies, Expedia is here to help you find the perfect place.
Are there any family-friendly hotels with dining in St. John?
Spend your family vacation at Gallows Point Resort, a 4-star option just a short drive from downtown. Conveniences here include a nearby beach and a swimming pool. Another family-friendly hotel with dining in St. John is Cruz Bay Boutique Hotel. A nearby beach and complimentary breakfast help make this 3-star property a guest favorite. After checking in and chilling out in your home away from home, it’s time to discover the local sights. Coral World Ocean Park and Beverhout Point are two excellent family-friendly attractions in St. John.
Why book your hotel with dining in St. John with Expedia?
Expedia makes it a breeze to find your dream hotel with dining in St. John. Use our filters to search for properties with a restaurant on-site. If you’re sticking to a budget, select how much you’d like to spend and the star rating of your hotel. We’ll help you find the right stay whatever your tastes or bank balance.
How can I find cheap hotels with dining in St. John?
With Expedia’s helpful filter tool, booking cheap hotels with dining in St. John couldn’t be easier. To discover accommodations that are easy on your bank balance, fine-tune your search results by star rating, meal plans and budget.
What is there to do in St. John near my hotel with dining?
St. John has enough experiences and sights to keep you going for weeks, starting with Sapphire Beach. Trunk Bay, Coki Point Beach and Honeymoon Beach are other awesome attractions. If you’re in town a while, Maho Beach and Coral World Ocean Park will add the finishing touches to your itinerary.

Recent reviews of St. John hotels
Expedia verified reviews