Bequia in St Vincent and the Grenadines is a small, 7 square mile, island known for its beautiful white beaches and quintessential Caribbean vibe. Along with this, it has unique restaurants and bars. Though it’s a tiny island, finding the best places to eat can be a challenge. Don’t worry, this guide will show you the best restaurants in Bequia for a tasty experience!
1. Cheri’s Rooftop Terrace
- Location: Port Elizabeth
- Perfect For: Perfect for sunsets and romantic dinners
- Essential Tip: You can find the latest menu on Cheri’s Facebook page
Located in the heart of the island, Cheri’s is an intimate rooftop garden, perfect for a candlelit evening out or for early dinners to catch the sunset – it’s one of the top places to eat in Bequia if you’re after a view! Imagine dining with the entire view of Port Elizabeth and Admiralty Bay laid out before you – that’s Cheri’s Rooftop!



Cheri, the owner, is incredibly welcoming and accommodating, hoping her guests have a memorable experience when dining on her rooftop! She revises her dinner menu regularly to ensure she offers fresh dishes, from fish and fresh salads to enchiladas and ramen. While the menu is diverse, it’s the atmosphere that sets the tone for a perfect evening.
Whether you’re planning a romantic date or simply want to treat yourself to an elegant dinner against the backdrop of a setting sun, Cheri’s stands out as one of the must-visit restaurants in Bequia.
2. De Reef, Lower Bay
- Location: Lower Bay Beachfront
- Perfect For: A laid-back, beachy lunch or rum punch
- Essential Tip: De Reef regularly holds events such as the ‘Lots of Lobster’ Festival, ask around or check their Facebook page
Situated right on the pristine beachfront of one of Bequia’s best beaches, Lower Bay, De Reef is a chilled, easy-going restaurant in Bequia that offers a menu of basic tasty snacks and local meals, perfect for a day at the beach or if you’re just stopping by. Especially popular are the lobster salad, burgers and toasted sandwiches.
Not only are you offered great food, but you can enjoy your meal with the sound of waves in the background and views over the white sand and turquoise waters of Lower Bay.


The laid-back, beachy vibe of the place, combined with its simple yet tasty menu, rightfully earns its place among the best restaurants in Bequia. If you’re in the mood for a toes-in-the-sand kind of dining experience, De Reef should be on your list.
3. Fernando’s Hideaway
- Location: A quiet hillside spot in Bequia up from Lower Bay
- Perfect For: Romantic evenings
- Essential Tip: Reservation is recommended
Hidden away from the hustle and bustle, Fernando’s feels like a secret spot in Bequia! And that’s because it is. Fernando himself has transformed his garden into an intimate restaurant setting lit by fairy lights and the most delicious dishes on offer, made from locally sourced ingredients – think fresh fish, grilled veggies and Maranne’s ice cream.
You Might Also Love: More Bequia Travel Guides
It’s a treasured spot on the island where locals and tourists mix — a true gem among Bequia restaurants. There also a quaint and rustic charm at Fernando’s, it truly feels like you have stumbled upon Bequia’s best-kept secret.
If you’re looking for a cosy spot to unwind and enjoy a candlelit dinner and some great food, definitely add Fernando’s Hideaway to your list of must-visit restaurants in Bequia.
Side note: if you don’t know about Maranne’s ice cream, this Bequia-famous ice cream is made on the island by the lovely Maranne herself! It can also be sampled at Maranne’s shop, located at the Gingerbread Hotel on the Belmont Boardwalk.
4. Provision, Lower Bay
- Location: Lower Bay
- Perfect For: A mouth-watering cocktail, and if you fancy ‘something different’
- Essential Tip: You need to try their Watermelon Frosé!
Provision is one of the newer places on this list, but it quickly became a popular spot and one of the best restaurants in Bequia. Set in the picturesque Lower Bay, Provision offers something different to the standard local cuisine. They focus on using local ingredients to create incredible dishes and have a blackboard of daily specials. Their menu is a welcome introduction of different cuisines to Bequia – they do West Indian style small plates with an Asian twist.



We recommend trying the Crispy Tuna Rice Cakes, K-Pop Chicken Sandwich and Cold Noodles with Chicken Skewers, but everything on the menu sounds, smells and looks delicious!
The place itself has a relaxed feel with great views and a cool breeze from the bay. They play some good music too, making it a go-to place for an afternoon of grazing or an evening meal.
So, whether you’re trying their drinks (we recommend the Watermelon Frosé!), chatting with other guests, or just enjoying the Bequia scenery, Provision offers a laid-back and different dining experience. If you’re looking for restaurants in Bequia, Provision is a top recommendation.
You Might Also Love: The Top 10 Things to Do in Bequia
5. Bagatelle at Bequia Beach Hotel
- Location: Within the Bequia Beach Hotel premises
- Perfect For: An upscale restaurant experience
- Essential Tip: Look out for their upcoming live music sessions
Set on one of the best beaches in Bequia, Friendship Bay, and located within the plush premises of the Bequia Beach Hotel, Bagatelle Restaurant seamlessly blends sophistication with the casual charm of the Caribbean.
Their menu boasts of gourmet dishes, from creamy pastas to island specials. Each dish on their menu is fantastic, with a blend of local flavours and international finesse.
Often, there’s live music in the evenings, making it a lively spot for an evening meal. If you’re on the hunt for places to eat in Bequia that provide both exquisite food and entertainment, Bagatelle should be high on your list.



6. Jack’s Beach Bar, Princess Margaret
- Location: Princess Margaret Beach
- Perfect For: Grabbing some food straight from the beach
- Essential Tip: One of the best places to watch the sunset in Bequia
Often voted one of the best beach bars in the Caribbean, Jack’s Beach Bar is not to be missed. Situated on the pristine white sands of Princess Margaret Beach, it’s a typical beach bar but with an upscale touch. From burgers to seafood, paired with their signature rum punch or cocktails, you’re in for a treat.
One of the highlights of Jack’s is the unforgettable sunset views. As the sun dips below the horizon, the sky transforms into a mesmerising blend of oranges, pinks, and purples, painting a perfect backdrop to your dinner or drinks. It’s a sight that captures the essence of Bequia, making it a must-experience for anyone visiting the island.


Whether you’re chilling on the beach with a drink in hand or seated comfortably in the restaurant for a meal, the combination of stunning views, impeccable service, and scrumptious food cements Jack’s position as one of the top restaurants in Bequia.
You Might Also Love: 8 Bequia Beaches You Have to Visit
7. Frangipani Restaurant
- Location: Belmont Walkway
- Perfect For: If you’re looking for a good time
- Essential Tip: Thursday nights are buzzing here
Also nestled along the scenic Belmont Walkway, Frangipani is a hub of activity, especially on Thursday nights when they host the Frangi Barbecue and Jump Up, with live music from the Elite Steel Orchestra! This is a restaurant that embodies the local culture.
The menu offers a mix of local and international dishes. We can particularly recommend the crispy chicken burger and poutine (Canadians, you will be happy!).


Frangipani has fully taken advantage of its position on the Walkway, ensuring the restaurant and bar face the water, offering unbeatable views of Admiralty Bay. Not only that, but they have comfortable love seats under the palms and an easy-going environment. It’s the perfect place to chill, watch the world go by, or the sun setting on the horizon.
For first-timers and return visitors, Frangipani is one of the best restaurants in Bequia for its ambience and flavourful dishes.
8. Plantation Hotel
- Location: Belmont Walkway
- Perfect For: Happy Hour drinks and sunset
- Essential Tip: The Plantation Hotel beach is open to the public to enjoy
Apart from being one of the best places to stay in Bequia, the Plantation Hotel serves up some delicious meals all from its bay-view restaurant! Its expansive tropical gardens feature tall coconut palms and simple cottages, but the restaurant is the main attraction, equipped with a traditional brick pizza oven.


The menu is diverse, so there’s something for everyone, from their spicy island dishes to their international options. From 5 pm – 7 pm, they have ‘Happy Hour’ menu, where you can take advantage of their drink specials like an ice-cold bucket of Hairoun beer or snacks like chicken wings, pizza and mozzarella dippers.
The cherry on top? An unobstructed, tranquil view of Admiralty Bay, allows you to enjoy your meal against the serene backdrop of gently lapping waves and the distant outlines of boats.
You Might Also Love: Caribbean Island Hopping in St Vincent and the Grenadines
9. Macs Pizza & Kitchen
- Location: Belmont Walkway, near Port Elizabeth
- Perfect For: Watching the sunset over pizza and a beer
- Essential Tip: Reserve a table in their upstairs restaurant for a more intimate dining experience
Who doesn’t like pizza?! Macs Pizza & Kitchen is undoubtedly one of the best restaurants in Bequia for its vast menu with lots of different things to choose from and plenty of pizza options. The real star is the mouth-watering lobster pizza – a fusion of island flavour with an Italian classic!
Situated a stone’s throw from Port Elizabeth, Macs is strategically placed on the Belmont Walkway, making it a convenient favourite for both locals and visitors.



The restaurant itself is two-tiered, so it’s perfect for a casual lunch or if you’re looking to have an intimate evening meal watching the sunset over Admiralty Bay. Occasionally, Macs will also host live music events that definitely draw the crowds.
Whether you’re a pizza lover or just a hungry traveller, Macs is undoubtedly one of Bequia’s best restaurants that needs to be on your list.
10. The Fig Tree
- Location: Belmont Walkway
- Perfect For: Experiencing local culture and cuisine
- Essential Tip: A hotspot for live music
Located on Belmont Walkway, next door to Macs Pizza & Kitchen, the family-owned and run Fig Tree restaurant should be top of your list of restaurants to visit in Bequia. While Mac’s Pizza may be more popular with tourists (and their pizza is good), the Fig Tree serves fantastic, hearty local cuisine with a smile.
The owner, Cheryl, and her family are warm and attentive and go above and beyond to ensure their guests have a memorable time. They often have live music, which is an amazing addition to a dinner spot located on the bay.
On the menu, the curry goat is a must-try (and one of the local dishes St Vincent and the Grenadines is known for), served with rice, plantain and other provisions (local sides).
You Might Also Love: 11 Best Things to do in St Vincent and the Grenadines
Did you know? The Fig Tree’s imprint on the community doesn’t end at the food – every Saturday afternoon, they hold a book club for local kids to help them with their reading and development.
11. Keegans, Lower Bay
- Location: Lower Bay Beachfront
- Perfect For: Those looking for a chilled-out beachside spot
- Essential Tip: Keegan’s is one of the cheapest places to stay in Bequia (and it’s on one of the best beaches in Bequia!)
Keegans has a reputation on Bequia island for being super chill.
Right on Lower Bay Beach, it’s ideal for a casual meal, be it a sandwich, a plate of fries, or fresh seafood, while you enjoy the sea view. The beachside location means you can easily combine a beach day with a tasty meal.



Keegan’s is also famed for its annual Seafood Festival, taking place in August, and other events like full moon parties and regular BBQs. The great thing about these events is that they attract both locals and tourists, making it a fantastic spot to socialise and meet new people. Also, Keegan’s is one of the only places on the island to watch sport games (if you’re interested in that).
Of all the Bequia restaurants on this list, Keegans promises good food, a lively atmosphere and ocean views.
12. Laura’s, Port Elizabeth
- Location: Central Port Elizabeth
- Perfect For: Fresh pasta, an intimate dinner setting watching the sunset
- Essential Tip: Reservations are highly recommended
Laura’s, situated at the start of the Belmont Walkway in Port Elizabeth, is an Italian-inspired gem in the heart of Bequia. It’s owned by Carlos and Laura, who together, also run the ship! Laura makes (yummy) fresh pasta and is the chef behind the delicious dishes, and Carlos is front of house and the smiliest person on the planet!
You might not have expected to find fresh Italian dishes and homemade pasta in Bequia, but Carlos and Laura’s menu often tempts visitors to dine there more than once or twice!



The restaurant itself affords incredible sunset views over the bay, giving you the opportunity to watch yachts swaying in the harbour over a cocktail. Or, you could take a sunset wander before your meal or a moonlit stroll after. Laura’s is often recommended as one of the best restaurants in Bequia by the ex-pat community and its location adds to the allure.
It’s best to check the opening times for Laura’s restaurant in Bequia and know that some nights (usually a Wednesday), they have a set menu only.
You Might Also Love: More St Vincent and the Grenadines Travel Guides
Final Thoughts on Restaurants in Bequia
If you’re planning a vacation to this beautiful Caribbean island and are pondering about the best restaurants in Bequia to dine in, this list is your go-to. With these fantastic restaurants in Bequia to choose from, every meal becomes an event.
Did you know that…
When you choose to purchase through our links, you support us at no extra cost and help us keep creating content. Thank you for your support. ♥️



Leave a Reply