Search Hotels with Restaurant in St. John's

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top St. John's Hotels with Restaurant

Yepton Estate Cottages
3.0 star property
10.0 out of 10, Exceptional, (115)
"The host Gabriela was amazing! Sharon was very helpful and attentive. Highly recommended "
The price is 5.865.430 ₫
7.695.026 ₫ total
includes taxes & fees
10 Oct - 11 Oct
Yepton Estate Cottages
The Villas at Sunset Lane
3.5 star property
9.8 out of 10, Exceptional, (97)
"Handout including the following would have been helpful: -info about currency exchange. -Internet and WIFI options and problems. -Meal Menu options and times. -More comprehensive local restaurant names, descriptions, days open, phone #s. Other: -need handrails in bathtub. All that said, every question or problem we experienced the "owner" herself patiently and pleasantly provided an answer or solution. We could not have been more pleased."
The price is 4.930.307 ₫
6.548.800 ₫ total
includes taxes & fees
7 Oct - 8 Oct
The Villas at Sunset Lane
Galley Bay Resort & Spa
4.5 star property
9.4 out of 10, Exceptional, (420)
"Clean, Quiet, Excellent Beach, Friendly and Pleasant staff."
Galley Bay Resort & Spa
Buccaneer Beach Club
3.0 star property
9.4 out of 10, Exceptional, (375)
"loved my stay, can’t wait to go back"
The price is 4.570.038 ₫
6.049.878 ₫ total
includes taxes & fees
1 Oct - 2 Oct
Buccaneer Beach Club
Blue Waters Resort & Spa
5.0 star property
9.2 out of 10, Wonderful, (230)
"This resort was quiet with breath taking view. It was beautiful. Beach is small but we went in during off season (September) so wasn’t many people at the resort. Plenty of beach chairs and umbrellas. Staff ocassionally came to the beqch to offer drinks and fruit. Beach had some area with seaweed and others that had the softest sand ever. Food was excellent. Drinks were on the stronger side. Because there wasn’t that many people at the resort they opened one restaurant each night. Enjoyed the...
The price is 12.911.325 ₫
16.643.313 ₫ total
includes taxes & fees
27 Sept - 28 Sept
Blue Waters Resort & Spa
The Cove Suites at Blue Waters Resort and Spa
5.0 star property
9.0 out of 10, Wonderful, (16)
"Excellent all around, especially for its top notch fine-dining restaurant (The Cove), and 3 private beaches. But, as one should expect when in the Caribbean, overpriced food in very, very small portions. "
The Cove Suites at Blue Waters Resort and Spa
Antigua Village Beach Resort
3.0 star property
8.8 out of 10, Excellent, (315)
"Cosy and on the most beautiful beach! Friendly helpful staff! "
The price is 9.406.822 ₫
12.192.594 ₫ total
includes taxes & fees
23 Oct - 24 Oct
Antigua Village Beach Resort
Northshore Seaside Suites
3.0 star property
8.8 out of 10, Excellent, (212)
"Peaceful "
The price is 3.499.830 ₫
4.709.560 ₫ total
includes taxes & fees
27 Sept - 28 Sept
Northshore Seaside Suites
Dickenson Bay Cottages
3.0 star property
8.8 out of 10, Excellent, (254)
"Quiet and nice,you will need a ride to get groceries "
The price is 3.153.069 ₫
4.180.951 ₫ total
includes taxes & fees
27 Sept - 28 Sept
Dickenson Bay Cottages
Siboney Beach Club
4.0 star property
8.6 out of 10, Excellent, (444)
"Nice venue! They could do with a covered walkway to the lobby! P"
The price is 5.533.425 ₫
7.273.380 ₫ total
includes taxes & fees
1 Oct - 2 Oct
Siboney Beach Club
Don't see what you're looking for?
See all available properties in St. John's
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.

Frequently asked questions

How much do hotels with restaurants in St. John's cost?
You’ll pay between 3.445.960 ₫ and 9.406.822 ₫ per night for hotels in St. John’s. An ideal stay with a restaurant, or one that’s close to awesome culinary experiences, is waiting for you on 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 restaurants in St. John's?
St. John’s has multiple hotels with restaurants with a total average guest review rating of 8.2. The Villas at Sunset Lane is a popular option if you’re looking to explore the local dining scene. It has a 3.5-star rating and includes amenities such as a swimming pool and a pillow top mattress. The Cove Suites at Blue Waters Resort and Spa is another traveller favourite. This 5-star hotel offers access to some great food experiences and features a beach bar and a terrace.
How many hotels with restaurants are there in St. John's?
Choose from 23 hotels offering access to great dining options in St. John’s. Whether you’re holidaying with the kids or planning a weekend escape with some pals, Expedia will help you find the best place.
What are the best cheap hotels with restaurants in St. John's?
With hotels with restaurants starting from only 3.445.960 ₫ per night, you’ll have more cash in your pocket to splurge on awesome culinary experiences in St. John’s! Heritage Hotel is an affordable option that features amenities such as a terrace and a cafe. Alternatively, taste the flavours of St. John’s from Inn La Galleria. A garden and individually decorated rooms are among this stay’s conveniences. Exploring free attractions in St. John’s makes your holiday dollars stretch even further. Dickenson Bay Beach and Deep Bay Beach are favourites among visitors. With the cash you save, you can eat your way around more of the local food scene! 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.
Are there any family-friendly hotels with restaurants in St. John's?
A trip with the family in St. John’s is a breeze at The Villas at Sunset Lane. With access to dining and conveniences like complimentary breakfast and a swimming pool, your crew will feel comfortable at this 3.5-star stay. The Cove Suites at Blue Waters Resort and Spa is another family-friendly hotel that will put you close to some superb foodie experiences. It has a 5-star rating and conveniences including a nearby beach and a swimming pool. After checking in and kicking back together in your comfortable new digs, it’s time to hit the road and explore some of the local sights. Dickenson Bay Beach and Deep Bay Beach are among the best family-friendly attractions in St. John’s.
Are there any 5-star hotels with restaurants in St. John's?
While 5-star options are in short supply, there are 4-star hotels that offer access to terrific dining experiences in St. John’s. Check in to The Cove Suites at Blue Waters Resort and Spa, around 5 km from downtown. A beach view and beauty services are just two of the conveniences on offer here. Trade Winds Hotel is another upscale option that’s sure to please your taste buds. It’s located around 3 km from central St. John’s and features top amenities like premium bedding and a terrace.
Why book your hotel with restaurants in St. John's with Expedia?
Reserving a hotel with restaurants in St. John’s is as easy as working out your travel dates and picking an option that has what you need. Want a stay that has its own restaurant or is in a foodie hot spot? Want it to be affordable or luxurious? Use Expedia’s filters to narrow your results even further and find your ideal match.
How can I find cheap hotels with restaurants in St. John's?
The best way to track down cheap hotels with restaurants in St. John’s is with Expedia’s easy-to-use filter tool. Book accommodation with restaurants or tasty extra touches, like included dinner. You can also refine your search results by budget, star rating and amenities to snag unbeatable deals with only a few clicks.
What is there to do in St. John's near my hotel with restaurants?
You’ll find loads of superb things to do and see in St. John’s. Discover top attractions like Dickenson Bay Beach, Deep Bay Beach and Eden Beach. Hawksbill Beach, St. John’s Cathedral and Museum of Antigua and Barbuda are other must-do’s.