A coastal town with clear turquoise waters, numerous sailboats, and lush greenery.

Find Hotels with Free Breakfast in St. John from CA $122

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on St. John Hotels with Free Breakfast

Tonight
Sep 9 - Sep 10
Tomorrow
Sep 10 - Sep 11
This weekend
Sep 11 - Sep 13
Next weekend
Sep 18 - Sep 20

Our top choices for St. John hotels with free breakfast

1. St John Inn

St John Inn
St. John
  • A tranquil morning retreat with complimentary continental breakfast just steps from Virgin Islands National Park.
CA $249
CA $280 total
includes taxes & fees
Sep 28 - Sep 29
St John Inn

2. St John Inn Boutique Hotel Suite w/ Kitchenette

St John Inn Boutique Hotel Suite w/ Kitchenette
Cruz Bay
CA $310
CA $467 total
includes taxes & fees
Oct 3 - Oct 4
St John Inn Boutique Hotel Suite w/ Kitchenette

3. The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
St. Thomas
CA $688
CA $956 total
includes taxes & fees
Sep 13 - Sep 14
The Ritz-Carlton, St. Thomas

4. Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
St. Thomas
CA $389
CA $515 total
includes taxes & fees
Sep 10 - Sep 11
Two Sandals – A Boutique Hotel

5. Bunker Hill Hotel

Bunker Hill Hotel
St. Thomas
CA $126
CA $156 total
includes taxes & fees
Sep 27 - Sep 28
Bunker Hill Hotel

6. Galleon House Hotel

Galleon House Hotel
St. Thomas
CA $99
CA $122 total
includes taxes & fees
Sep 10 - Sep 11
Galleon House Hotel

7. The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
St. Thomas
CA $362
CA $521 total
includes taxes & fees
Oct 1 - Oct 2
The Westin St. Thomas Beach Resort & Spa

8. Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
Havensight
  • Morning bliss with a free buffet breakfast, within a short drive to gorgeous Bolongo Bay and Magens Bay Beach.
CA $315
CA $381 total
includes taxes & fees
Sep 16 - Sep 17
Hampton by Hilton St. Thomas

9. Mafolie Hotel

Mafolie Hotel
St. Thomas
  • Continental breakfast awaits on a hilltop sanctuary, feeding your morning with fresh flavours.
CA $176
CA $232 total
includes taxes & fees
Sep 10 - Sep 11
Mafolie Hotel

10. The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
St. Thomas
  • Wake up to a complimentary buffet breakfast with scenic views at this adults-only retreat, where mornings become a highlight of your stay.
CA $248
CA $348 total
includes taxes & fees
Sep 10 - Sep 11
The Pink Palm Hotel - Adults Only
View all properties

Choose what matters most at hotels with breakfast available in St. John

Pool
4 stars
5 stars
Wifi included
Family-friendly

Top St. John Hotel Reviews

St John Inn

St John Inn

10/10 Excellent
"I can NOT say enough good things. My boyfriend and I just got back from a week here and we had THE BEST experience. We felt truly submerged in the heartbeat of the island, walkable to Cruz Bay and a ton of other restaurants, walkable to a market, tons of car rental businesses, and the staff was extremely accommodating. Night 1 our AC went out, the next morning we were promptly relocated to another room (upgraded). Karen and Angie were both beyond friendly, helpful, and hospitable. Karen helped us with the way of the island, restaurants recommendations, beach recommendations, car rentals, and sight seeing in general. We are already looking for another week we can come back and we will choose this hotel once again. Stay here and you won’t regret it!"
Lauren 5-night trip
Posted 2 days ago
St John Inn

Frequently asked questions

What are the top-rated hotels with free breakfast in St John?
For top-rated hotels with complimentary breakfast in St John, consider the Cruz Bay Boutique Hotel, St John Inn, and Inn at Tamarind Court.The 3-star Cruz Bay Boutique Hotel boasts an impressive 9.6 rating and offers free continental breakfast. Guests frequently praise its central and convenient location, as well as its fabulous and wonderful staff. With free WiFi and toiletries, and a location near the beach and ocean, it offers excellent value.The 3-star St John Inn, rated 9.2, provides free self-serve and continental breakfast. Reviewers often highlight the clean, spacious rooms and the super nice, helpful staff. This hotel also features suites for added comfort.Another excellent choice is the 3-star Inn at Tamarind Court, with a 9.2 rating. It provides free continental breakfast and free WiFi. Customers consistently mention its excellent, walkable location, friendly staff, comfortable and clean rooms, and wonderful breakfast.
How much does a hotel with free breakfast in St John cost?
Enjoy staying in a hotel with free breakfast in St John, with plenty of properties from CA $122 offering top amenities. If you're leaning toward a little luxury, prices can rise, and may vary depending on the location, time of year, and hotel amenities. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
Which St John hotels offer a highly-rated free breakfast?
For hotels in St John offering a highly-rated free breakfast, consider the Cruz Bay Boutique Hotel, St John Inn, and Inn at Tamarind Court.The 3-star Cruz Bay Boutique Hotel, with an impressive 9.6 rating, provides a complimentary continental breakfast, ensuring a great start to your day. Guests frequently praise its central and convenient location, as well as its fabulous and wonderful staff.Another excellent choice is the 3-star St John Inn, which scores a 9.2 with guests. This hotel offers a free self-serve continental breakfast, and reviews highlight its clean and big rooms, alongside super nice and helpful staff.The 3-star Inn at Tamarind Court, also rated 9.2, includes a free continental breakfast that guests describe as wonderful. Its location is excellent and walkable, and the staff are consistently described as friendly.
What are the best St John hotels with free breakfast and a pool?
For hotels in St John offering both free breakfast and a pool, the St John Inn and the St John Inn Boutique Hotel are excellent choices.The 3-star St John Inn, with an impressive 9.2 rating, provides a fantastic array of complimentary breakfast options, including self-serve and continental breakfasts. Guests frequently mention the clean and spacious rooms, and the staff are consistently described as super nice and helpful. The hotel also features an inviting outdoor pool, great for a refreshing dip.The St John Inn Boutique Hotel (9.6 rating) offers a delightful free breakfast to start your day. This hotel boasts a lovely outdoor pool, some of which are private and secured, providing a tranquil spot for relaxation.
Are there any St John hotels with free breakfast near Great Cruz Bay?
Yes, for hotels in St John with complimentary breakfast near Great Cruz Bay, the Cruz Bay Boutique Hotel and the St John Inn Boutique Hotel Suite are both excellent options.The 3-star Cruz Bay Boutique Hotel, with an impressive 9.6 rating, offers both free breakfast and free continental breakfast, ensuring a great start to your day. It is conveniently located near the beach and the ocean. Guests frequently praise its central and convenient location, as well as its fabulous and wonderful staff.Another superb choice is the St John Inn Boutique Hotel Suite, which boasts a great 10.0 rating. This hotel provides free breakfast and free continental breakfast.
Which St John hotels with free breakfast have the best customer service?
For hotels in St John with complimentary breakfast and excellent customer service, consider the Cruz Bay Boutique Hotel, St John Inn, and Inn at Tamarind Court.The 3-star Cruz Bay Boutique Hotel, with an outstanding rating of 9.6, offers free continental breakfast and free WiFi. Its staff consistently receives praise from guests, often described as "fabulous" and "wonderful" in reviews. The hotel is also conveniently located near the beach and the ocean.Another superb option is the 3-star St John Inn, rated 9.2. Guests can enjoy a complimentary self-serve continental breakfast. Reviewers frequently highlight the staff as "helpful" and "super nice," contributing to a pleasant stay.The 3-star Inn at Tamarind Court, also with a 9.2 rating, provides free continental breakfast, free WiFi, and free self-parking.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right hotel with free breakfast in St John for you.
How can I save on a hotel in St. John with Expedia?
There are plenty of ways to save on a hotel in St. John. Join One Key™, our free travel rewards program, to unlock instant discounts with Member Prices across a range of top hotels. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, be sure to check for last-minute deals.

Explore a world of travel with Expedia