Drink & Dine
Savor Belize: Discover The Top Restaurants In San Pedro
Immerse yourself in local flavor at Mahogany Bay Resort, the premier destination for dining in San Pedro, Belize. With over ten distinctive restaurants and bars, from elegant indoor dining to casual poolside bites, our resort caters to both guests and locals. Enjoy fresh seafood, gourmet creations, and experience why San Pedro is a culinary paradise for food enthusiasts!
Shaken Cocktail Bar & Grill
- Patio Restaurant & Bar Near The Bay Club Pool
Shaken is a vibrant cocktail bar with breathtaking 180º views of Mahogany Bay and the resort’s saltwater pool. Home to the best lunch and happy hour in Ambergris Caye, it offers a lively atmosphere where you can savor expertly crafted cocktails and delectable poolside bites. Whether starting your day with breakfast or unwinding after exploring San Pedro, Shaken is the perfect place to relax and recharge.
- Location: Mahogany Bay Resort – The Great House
- Open Daily from 7am – 6pm
- Breakfast, Lunch, & Happy Hour
The Verandah
- Upscale Dining In A Relaxed Coastal Setting
Verandah is the premier destination for elevated dining with a relaxed atmosphere on Ambergris Caye. This top-rated restaurant in San Pedro features modern South American, Caribbean, and Central American-inspired cuisine crafted by a talented and diverse group of local chefs who draw from their historic roots. Perfect for dinner before a night out, Verandah offers an upscale dining experience that showcases the best food in San Pedro, Belize.
- Location: Mahogany Bay Resort – The Great House
- Open Daily from 7am – 11am & 5pm – 9pm
- Breakfast & Dinner
Stirred Bar & Lounge
- Upscale Mixology Bar With Live Piano & Tapas
Located within The Great House lobby, Stirred is a classic mixology bar known for its sophisticated atmosphere. It’s the perfect spot for mingling and people-watching while enjoying craft cocktails before dinner. As one of the top bars in San Pedro, Belize, Stirred often features live piano music and entertainment, adding an extra layer of charm to your evening.
- Location: Mahogany Bay Resort – The Great House
- Open Daily from 4pm – 11pm
- Cocktails & Tapas
Beach Club
- Waterfront Restaurant & Bar For Resort Guests Only
The Beach Club offers an exclusive dining experience for resort guests at San Pedro’s only private beach. Enjoy shareable plates and frozen cocktails without leaving the comfort of your sun-soaked cabana. With attentive waist-deep service and a serene Caribbean atmosphere, it’s the perfect place to savor beach bites while unwinding on Ambergris Caye.
- Location: 15-Minute Boat Ride from Resort
- Open Daily from 10am – 4pm
- Exclusively for Mahogany Bay Resort Guests
Rum + Bean Coffee Bar
- Craft Cocktails & Coffee Shop In San Pedro, Belize
From frozen frappés and cappuccinos to smoothies, natural juices, and rum craft cocktails, this innovative coffee shop in San Pedro, Belize, is an island favorite among locals and travelers alike. It has even earned the title of TripAdvisor™ #1 Coffee Shop on Ambergris Caye. Enjoy warm smiles, freshly baked goods, the fastest Wi-Fi on the island, and a courtyard with outdoor seating.
- Location: Mahogany Bay Resort – The Village
- Open Daily from 6am – 5pm
- Coffee, Espresso, Cocktails, Smoothies, Hot & Ice Teas, Natural Juices, Pastries
The Village Dining
- More Bars & Restaurants In San Pedro, Belize
The Village’s eclectic dining scene features everything from fresh sushi at JYOTO to handcrafted cocktails and tapas at Dirty Martini. Whether you’re in the mood for gourmet delights or casual fare, The Village has something to satisfy every palate.
- Location: Mahogany Bay Resort – The Village
- Hours Vary
- Lunch, Dinner, Happy Hour, & Dessert
Organic Gardening
Our on-site organic garden provides much of the fresh produce served at Mahogany Bay Resort. We grow a variety of fruits, vegetables, spices, and herbs, including basil, mint, papayas, bananas, limes, and tomatoes, in rich, organic soil under the sun. To support our commitment to reducing waste and regenerative farming, we convert restaurant food waste into compost, which enriches our soil. This allows us to maintain a plentiful garden, where we use everything we grow and return any excess to the earth.
Gallery
Accommodations
Our Belize resort offers over 200 charming cottages and villas that reflect the destination's authentic spirit.
Adventures
Whether you take to the water or explore the jungle, Belize is full of places to discover.