breakfast st john

Breakfast St John: Find Best Spots for a Morning Meal on Island

If you are a big fan of a starting your day with a nice meal, we have the low down on many options across the island with either a sit-down option or a warm savory breakfast to fill your belly with the best breakfast on St John VI.

St. John, a tranquil island in the U.S. Virgin Islands, offers more than just stunning beaches and outdoor adventures—it’s also home to some delicious breakfast options that will make your morning unforgettable. Whether you’re waking up in Cruz Bay, Coral Bay, or somewhere in between, St. John has a variety of spots where you can enjoy a morning meal to fuel your day. From freshly brewed coffee to tasty island-inspired dishes, here’s a guide to the best places to grab breakfast on St. John, USVI.

Those restaurants marked with a * have the most robust/hearty menu offerings.
This restaurants marked with a ** have a water view.

Coral Bay is a quieter part of St. John, with a laid-back vibe and some excellent breakfast choices. Whether you’re staying in the area or just passing through, you’ll find a range of flavors and options that will start your day off right.

A local favorite, Love City Café is known for its delicious overnight oats, smoothies, and coffee or cold chai brews. If you’re craving a savory breakfast, their bacon, egg, and cheese sandwich and homemade baked goods are the perfect pick. Don’t forget to try one of their fresh iced bush tea, a great way to beat the heat on a tropical morning! Order online too! Open Monday – Saturday at 7:00 AM-1:00 PM. They also have a few other offerings: breakfast or lunch baskets (order 24 hours in advance) and villa provisioning (order 1 week in advance).

If you’re staying near Coral Bay, Surf Club Cantina is an excellent choice for a more casual, relaxed breakfast spot. They even have a beautiful, waterside view. Their Mexican-inspired breakfast menu includes tasty options like their signature huevos rancheros, breakfast tacos, and crispy potatoes. With a laid-back atmosphere and delicious food, it’s a perfect way to ease into the day. Surf Club Cantina’s Sunday Brunch, from 10am-1pm, features juices by B&D Natural Juices, a local business from St Thomas.

For those looking for a more authentic taste of the island, Ekaete Pink Corner offers some unique breakfast dishes. Known for their friendly atmosphere and local island specialties, Ekaete Pink Corner serves up fresh saltfish and johnny cakes, which is a must-try breakfast combo. It’s a small, cozy spot perfect for those wanting to start their day with some true Caribbean flavors. Open Daily at 9:00 AM.

A new hidden gem in Coral Bay, Dazey’s Bathhouse is best known for their shaved ice with tropical flavors, coffee and baked goods. A delightful menu that caters to fruity cravings and family fun. From smoothies to acai fruit bowls with tasty toppings, this spot keeps things simple yet satisfying. It’s perfect for those who want to get a quick, no-fuss breakfast while enjoying Coral Bay’s serene environment or enjoy special guest chefs at the evening hour. Open daily beginning at 7am. This business is on Facebook.

Located at the entrance to Concordia, this bright pink food truck out of the way a bit but worth the stop for some local West Indian flavor, Flavorful Delights 340 is known for breakfast options, smoothies, ice cream and entrees featuring local favorites. Dinner Specials on Thursdays and Fridays. Open Daily at 8:00 AM. This business is on Facebook.


Mid-Island is home to several local spots where you can get a tasty breakfast while on the go or at your leisure. Here are a few to check out if you find yourself in the center of St. John.

Located at a spot that offers one of the best views of St. John, The Windmill Bar is a favorite for breakfast lovers who want a classic breakfast. They serve classic breakfast staples like eggs, sausage, and pancakes, as well as breakfast tacos. Their bottomless mimosas are perfect for those looking to enjoy their breakfast with a cool, refreshing beverage. Breakfast hours are open Thurs-Sun at 8:00 AM – 11:00 AM.

Under new ownership, so a transition is underway. For a lighter breakfast, Columbo’s Smoothie Shack is a great option. You can even order ahead online! They serve up delicious smoothies made from fresh, local ingredients, perfect for a morning pick-me-up. Add a protein boost with their options for protein shakes, or grab one of their pre-packed fruit bowls for a healthy, energizing start to your day. Bagels and cream cheese, quiche, and breakfast sandwiches can also be found. Open Daily at 8:00 AM – 3:00 PM.

The Rain Tree Café offers a laid-back, nature-inspired breakfast experience. Located within the Cinnamon Bay Campground, it’s a great spot for those staying nearby at the campgrounds. You’ll find delicious, healthy options like yogurt and fruit salads that make for a refreshing start to your day. Compliment that with special pancakes or veggie quiche before heading out to explore and relax on Cinnamon Bay beach. Open Daily at 7:00 AM – 9:30 AM. Dinner is also available from 5:30-8PM.

rain tree cafe restaurant at cinnamon bay st john

For a quick and affordable breakfast, the Mid Way Supermarket offers a variety at their outdoor Cafe and Grill. Their menu offers grab-and-go options, like hot and cold sandwiches and beverages from their juice bar, or sit down with chicken and waffles or french toast. It’s a great choice if you’re looking to pick up a meal or grocery items on the way to your next adventure on St. John. Open Daily at 6:30 AM – 11:00 AM. Lunch 11AM-3pm. Dinner 3PM-9PM.

mid way cafe and grill food stand st john

Cruz Bay is the bustling heart of St. John, where you’ll find the most diverse range of breakfast spots, from casual cafés to more upscale restaurants. Here are some of the top choices in the area.

Provisions is one of the best breakfast spots in Cruz Bay, offering a menu that includes fresh baked goods, pastries (and doughnuts!), and made-to-order breakfast dishes. Their coffee is top-notch, making it the ideal spot to sip on a smooth blended drink or a hot cafe while enjoying a light breakfast. Open Mon-Fri at 6:00 AM – 1:00 PM

This is another great choice for breakfast in Cruz Bay, especially if you enjoy people-watching. Cruz Bay Landing’s breakfast menu serves up hearty breakfast options, including bennies, steak and eggs, omelettes and flavored pancakes. Paired with a fresh juice or smoothie from Downtown Sips, it’s a perfect way to start your day in St. John. Also a nice way to cap off your trip with a nice meal before getting on the ferry to St. Thomas. Breakfast starts daily at 7:00 AM.

Sam & Jacks Deli

Sam & Jack’s is a convenient and tasty spot for a quick breakfast. They serve up a range of build-your-own breakfast sandwiches or bowls, deli-style bagels, and hot coffee, making it perfect for those who are in a rush but still want to enjoy a satisfying meal before heading out for the day. Breakfast all day.

Known for its laid-back, artsy atmosphere in a garden-like setting within Mongoose Junction, Sun Dog Café offers a variety of breakfast options, including burritos, benedicts, stuffed french toasts, omelettes and quesadillas. Their creative menu will have something that you will find to be a hit. Their breakfasts are a fan favorite, packed with fresh ingredients and bursting with flavors. Brunch daily 9:00 AM – 11:00 AM (Sunday 9am-Noon).

For a more upscale breakfast, head to Tamarind Court, which offers a range of delicious breakfast dishes in a relaxing courtyard setting. Specializing in classic American breakfast 3-Egg omelettes and signature plates, you’ll find a dish worth craving it here. Mon-Sat 7:00 AM -11:00 AM; Sun 7:00 AM-12:00 PM.

High Tide is a popular spot that’s just as great for lunch as it is for breakfast. Their breakfast menu includes options like biscuits and gravy, chicken fried steak and eggs, chicken and waffles, loaded potatoes (and can even substitute egg whites). The laid-back, island-inspired atmosphere, on the water no less, makes it a great place to relax and indulge before starting your day of exploring. Water and beach view almost right next to the Cruz Bay ferry. Breakfast begins at 8:00 AM.

high tide restaurant st john

For something a little different, try Roti King. This spot serves delicious Caribbean-style roti with eggs and other fillings stuffed into a flatbread dough, making for a satisfying breakfast that blends local flavors with international influences. It’s a great place to try something new! Mon-Fri begins at 7:30 AM; Saturday begins at 9:00 AM.

If you want something savory, head to Hercules Pate Delight. Known for their tasty Caribbean meat pies, or “pates,” this spot offers a unique breakfast experience with flavors that will leave you craving more. Open Daily 5:00 AM – 12:00 PM.

For a classic deli breakfast with a Caribbean twist, check out North Shore Deli. They offer mostly sandwiches, bagels, and other grab-and-go items that are perfect for travelers who want to keep things light and quick on their way through Cruz Bay town. They also offer corned beef hash with eggs and toast as well as parfaits and smoothies. You can also grab some of their yummy prepared dips to enjoy later. Mon-Fri begins at 7:00 AM; Sat-Sun begins at 7:30 AM.

Banana Deck offers a delicious Saturday or Sunday brunch in Cruz Bay, with everything from fresh fruit to bacon and eggs. Enjoy the build-your-own Blood Mary and Mimosa Bar. It’s a bit more of a leisurely experience, making it perfect for travelers who want to enjoy a slow start to their day. Their menu offerings have reasonably priced items such as Sausage Gravy, breakfast platter and egg sandwiches. Has somewhat of a view of Cruz Bay harbor. Saturday and Sundays 11:00 AM – 2:00 PM.

A new swanky lounge type of breakfast vibe on the eastern most area of Cruz Bay with a view. Open for Sunday Brunch at The Saint Resort from 10am-3pm.

For a refreshing, healthy treat, Our Market Smoothies is a must-visit. If you don’t have time to sit down for a full breakfast, they offer a variety of smoothies and fresh fruit, ideal for a quick, nutritious start to the day. Opening daily at 9:00 AM.

If you’re staying at the Westin, you’ll be happy to know that both Lemongrass Restaurant and Mango Deli offer excellent breakfast options. Indoor and outdoor seating options near the beach and water. From fresh pastries and juice to avocado toast and breakfast platters, these spots are perfect for a luxurious morning meal. Weekdays 7:30 AM – 10:30 AM, Saturday and Sundays 7:30 AM – 12:00 PM.


St. John offers a wide range of breakfast options, whether you’re in Coral Bay, Cruz Bay, or the heart of the island. From local island specialties like saltfish and johnny cakes to more traditional breakfast items, there’s something for everyone. Whether you want a quick bite, a leisurely brunch, or something healthy and energizing to start your day, you’ll find it on this beautiful island.


  1. What time do breakfast spots open on St. John? Most breakfast spots on St. John open around 7:00 AM to 8:00 AM and serve breakfast until 11:00 AM or noon. However, it’s always a good idea to check ahead, as times may vary.
  2. Are there vegetarian or vegan breakfast options? Yes, many places offer vegetarian or vegan-friendly options, including fruit bowls, smoothies, and plant-based dishes. Popular spots like Love City Café, Dazey Drive-In and Our Market Smoothies cater to plant-based diets.
  3. Can I get a specialty coffee or espresso with my breakfast? Absolutely! Most breakfast spots on St. John serve specialty coffee, including espresso drinks and fresh brewed coffee. Don’t miss places like Love City Café and Provisions.
  4. Do I need to make reservations for breakfast? Generally, no reservations are needed for breakfast, especially in the more casual spots. However, if you’re going for brunch on a weekend, it’s probably a good idea to check ahead.
  5. Do any of the breakfast restaurants on St. John offer a view? Your best bets are Surf Club Cantina, the Windmill Bar, High Tide, Cruz Bay Landing, Banana Deck, and Lemongrass at the Westin. We have a post that lists all the restaurants on St John with a view that you may want to try for dinner.
  6. What are lunch and dinner restaurants on St John? You can also see a list of Coral Bay Restaurants and a list of Cruz Bay restaurants by following these links.

Search St. John Rentals

Reserve a stay with verified USVI villa hosts to book direct.

Tradewinds Terrace Penthouse luxury St John vacation rental in Coral Bay USVI featuring private panoramic ocean views

Tradewinds Terrace Penthouse | Vista Bahia

$365 / night Average

Luxury 1BR Coral Bay penthouse sitting 500 feet above sea level. Unobstructed panoramic Caribbean ocean views, private deck, and full A/C.

Coral Bay | Bordeaux | Penthouse Condo
🚪 1 Bed
🛁 1 Bath
👥 Sleeps 2
Check Availability | BOOK DIRECT
Garden Terrace at Vista Bahia romantic private villa rental in Coral Bay St John with panoramic terrace

Garden Terrace | Vista Bahia

$325 / night Average

Romantic, secluded 1BR suite inside the Virgin Islands National Park boundaries. Panoramic private deck, full kitchen, and scenic stargazing.

Coral Bay | Bordeaux | Private Condo
🚪 1 Bed
🛁 1 Bath
👥 Sleeps 2
Check Availability | BOOK DIRECT
Horizon Terrace Bedroom Suite with Gorgeous View - Coral Bay

Horizon Terrace Suite | Vista Bahia

$229 / night Average

Efficient boutique suite perfectly perched for outstanding views above Coral Bay harbor and beyond. Features a private outdoor rainfall shower, efficiency kitchenette, and massive valley views.

Coral Bay | Bordeaux | Guest Suite
🚪 1 Bed
🛁 1 Bath
👥 Sleeps 2
Check Availability | BOOK DIRECT
DreamView On The Hill premier solar powered luxury estate in Cruz Bay St John Virgin Islands

DreamView On The Hill

$415 / night Average

Spacious, eco-friendly 3BR hilltop estate powered by self-sustaining solar panels. Cathedral ceilings, screened porch, and striking sunsets over St. Thomas.

Cruz Bay | Gifft Hill | Entire Villa
Backup Power
🚪 3 Bed
🛁 2 Bath
👥 Sleeps 6
Check Availability | BOOK DIRECT
Midnight Sun luxury hilltop ocean facing villa rental in Cruz Bay St John USVI

Midnight Sun Suite | DreamView on The Hill

$315 / night Average

Secluded 2BR hilltop villa wing at DreamView. Enjoy panoramic ocean views through 8-foot sliding doors, custom open rainfall showers, and a screened porch.

Cruz Bay | Gifft Hill | Entire Unit
Backup Power
🚪 2 Bed
🛁 1 Bath
👥 Sleeps 4
Check Availability | BOOK DIRECT
Parrots Perch ocean view guest suite rental near National Park in Cruz Bay St John

Parrot’s Perch Suite | DreamView on the Hill

$215 / night Average

Enchanting 1BR guest suite with dramatic Caribbean Sea views. Features a private deck walkway, premium kitchenette, and high-speed Starlink Wi-Fi.

Cruz Bay | Gifft Hill | Guest Suite
Backup Power
🚪 1 Bed
🛁 1 Bath
👥 Sleeps 2
Check Availability | BOOK DIRECT
Tradewinds Terrace Penthouse luxury St John vacation rental in Coral Bay USVI featuring private panoramic ocean views

Tradewinds Terrace Penthouse | Vista Bahia

$365 / night Average

Luxury 1BR Coral Bay penthouse sitting 500 feet above sea level. Unobstructed panoramic Caribbean ocean views, private deck, and full A/C.

Coral Bay | Bordeaux | Penthouse Condo
🚪 1 Bed
🛁 1 Bath
👥 Sleeps 2
Check Availability | BOOK DIRECT
Garden Terrace at Vista Bahia romantic private villa rental in Coral Bay St John with panoramic terrace

Garden Terrace | Vista Bahia

$325 / night Average

Romantic, secluded 1BR suite inside the Virgin Islands National Park boundaries. Panoramic private deck, full kitchen, and scenic stargazing.

Coral Bay | Bordeaux | Private Condo
🚪 1 Bed
🛁 1 Bath
👥 Sleeps 2
Check Availability | BOOK DIRECT
Horizon Terrace Bedroom Suite with Gorgeous View - Coral Bay

Horizon Terrace Suite | Vista Bahia

$229 / night Average

Efficient boutique suite perfectly perched for outstanding views above Coral Bay harbor and beyond. Features a private outdoor rainfall shower, efficiency kitchenette, and massive valley views.

Coral Bay | Bordeaux | Guest Suite
🚪 1 Bed
🛁 1 Bath
👥 Sleeps 2
Check Availability | BOOK DIRECT
DreamView On The Hill premier solar powered luxury estate in Cruz Bay St John Virgin Islands

DreamView On The Hill

$415 / night Average

Spacious, eco-friendly 3BR hilltop estate powered by self-sustaining solar panels. Cathedral ceilings, screened porch, and striking sunsets over St. Thomas.

Cruz Bay | Gifft Hill | Entire Villa
Backup Power
🚪 3 Bed
🛁 2 Bath
👥 Sleeps 6
Check Availability | BOOK DIRECT
Midnight Sun luxury hilltop ocean facing villa rental in Cruz Bay St John USVI

Midnight Sun Suite | DreamView on The Hill

$315 / night Average

Secluded 2BR hilltop villa wing at DreamView. Enjoy panoramic ocean views through 8-foot sliding doors, custom open rainfall showers, and a screened porch.

Cruz Bay | Gifft Hill | Entire Unit
Backup Power
🚪 2 Bed
🛁 1 Bath
👥 Sleeps 4
Check Availability | BOOK DIRECT
Parrots Perch ocean view guest suite rental near National Park in Cruz Bay St John

Parrot’s Perch Suite | DreamView on the Hill

$215 / night Average

Enchanting 1BR guest suite with dramatic Caribbean Sea views. Features a private deck walkway, premium kitchenette, and high-speed Starlink Wi-Fi.

Cruz Bay | Gifft Hill | Guest Suite
Backup Power
🚪 1 Bed
🛁 1 Bath
👥 Sleeps 2
Check Availability | BOOK DIRECT