Find Hotels with Restaurants in St. John

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    one key illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check availability on St. John Hotels with Restaurants

Next weekend
In two weeks

Compare St. John Hotels with Restaurants room rates, reviews, and availability. Most hotels are fully refundable.

Gallows Point Resort

4.0 star property
9.6 out of 10, Exceptional, (507)
"Excellent! I traveled with my two teens and it was a perfect spot. Easy walk into Cruz Bay for dinner and shopping. Great staff. We rented our jeep from Gallows Point as well and it was easy! Wonderful vacation! Would highly recommend GP to anyone heading to STJ. "
Gallows Point Resort

Cruz Bay Boutique Hotel

3.0 star property
9.4 out of 10, Exceptional, (290)
"Simple, clean Island accommodations, perfect location, close to beaches, dining, live music and the ferry. It's true as advertised that no car rental is necessary. The staff is warm, courteous and accommodating and there were no hidden costs. We will be going back next year!"
Cruz Bay Boutique Hotel

St John Inn

3.0 star property
9.2 out of 10, Wonderful, (394)
"Quaint older inn Near to every thing we walked every where Staff was very helpful and welcoming "
The price is $431
includes taxes & fees
$383 per night
Apr 21 - Apr 22
St John Inn

The Westin St. John Resort Villas

4.5 star property
8.4 out of 10, Very Good, (418)
"Beautiful property with expansive grounds. The pool and beach area are beautiful, but we were very disappointed that guests were permitted to personal music systems very loudly at both locations. For a resort of this cost and caliber, we expected a more upscale experience. Also, the food at the restaurants was disappointing, even for a hotel, and lemongrass was terrible. Also, the hotel made no mention of the villa rooms being across the street, up an enormous hill and only accessible via golf...
The price is $698
includes taxes & fees
$620 per night
May 7 - May 8
The Westin St. John Resort Villas

House of Open Arms Cottage: AC, White Water Views,Romantic, Private,!

10.0 out of 10, Exceptional, (53)
"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,!

Suite St. John at Gallows Point Resort

4.0 star property
8.6 out of 10, Excellent, (93)
"Amazing folks and space was beautiful..."
The price is $1,058
includes taxes & fees
$961 per night
Apr 22 - Apr 23
Suite St. John at Gallows Point Resort

House of Open Arms Villa, Above Hurricane Hole, White Water Views,Romantic! Pool

10.0 out of 10, Exceptional, (36)
"Wonderful stay with peaceful, gorgeous views. Excellent host provided thoughtful amenities that made our stay perfect. We will return!"
House of Open Arms Villa, Above Hurricane Hole, White Water Views,Romantic! Pool

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

BIG WATERFRONT BEACH HOUSE WALK TO CRUZ BAY SHOPPING WAVES BELOW BEDROOM WINDOW

10.0 out of 10, Exceptional, (71)
"We had a wonderful stay, listening to the waves, walking into town and visiting all the beautiful beaches. The house was perfect!"
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!

10.0 out of 10, Exceptional, (125)
"Villa had everything we needed for a very comfortable week long family vacation. Quick (but as expected, very hilly) walk to all the restaurants in Cruz bay. Would absolutely return!"
MANGO MOJO: Spacious Luxury Penthouse; Endless Sea Views; Pool; Walk to Town!
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.
Don't see what you're looking for?
See all available properties in St. John

Frequently asked questions

How much do hotels with dining in St. John cost?
The rate for hotels in St. John ranges from $431 to $1,058 per night. Expedia has unbeatable deals on stays with restaurants or near foodie areas that’ll please both your palate and budget. These prices were 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?
St. John has multiple hotels with dining with a total average guest review rating of 9.2. Gallows Point Resort is a popular option if you’re looking to sink your teeth into the local dining scene. It has a 4-star rating and includes amenities such as a barbecue grill and a terrace. Cruz Bay Boutique Hotel is another guest favorite. This 3-star hotel offers access to some great food experiences and features individually decorated rooms and a terrace.
How many hotels with dining are there in St. John?
There are 25 hotels offering access to great dining options in St. John. Whether you’re traveling with the little ones or getting away with some friends, Expedia will help you find the right place.
Are there any family-friendly hotels with dining in St. John?
Many visitors after a family-friendly hotel with dining in St. John choose Isla Vista Condo. With a 3.5-star rating and amenities like a cafe and an oven, you’re sure to feel at home here. Ritz Carlton Club 2bedroom Residence is a 3.5-star stay that will also put you within reach of some delicious dining experiences. A children’s pool and a barbecue grill help make it a great base for your family vacation. Once you’ve checked in, there are lots of family-friendly attractions to explore around St. John. Trunk Bay and Honeymoon Beach are two of our top picks.
Are there any 5-star hotels with dining in St. John?
Although there aren’t any 5-star hotels with dining in St. John, there are some 4-star options that will satisfy your taste buds. Located around 5 mi from downtown, Gallows Point Resort comes with top amenities like proposal/romance packages and premium bedding. Another stylish retreat is Secret Harbour Beach Resort. It’s roughly 8 mi from central St. John and includes conveniences like a beach view and massage services.
Why book your hotel with dining in St. John with Expedia?
Expedia makes it a cinch to find your ideal hotel with dining in St. John. Take advantage of our filters to search for properties with their own restaurants. If you have a certain budget, select how much you’d like to spend and the star rating of your hotel. We’ll help you find the perfect stay whatever your bank balance or tastes.
How can I find cheap hotels with dining in St. John?
A great way to score cheap hotels with dining in St. John is with Expedia’s easy-to-use filter tool. Book properties with restaurants or a few extra touches, like included breakfast and lunch. You can also narrow your search by amenities, budget and star rating to discover awesome rates in a couple of clicks.
What is there to do in St. John near my hotel with dining?
No matter your tastes or interests, St. John has lots of things to keep you entertained. Trunk Bay, Honeymoon Beach and Cruz Bay Beach are on many travelers’ sightseeing plans. Don’t forget to check out Maho Beach, Hawksnest Beach and Gibney Beach either. With Expedia’s St. John hotel deals, you can see more wonderful attractions like these with the cash you save.