Drink & Dine
Shaken Cocktail Bar & Grill
Vibrant energy meets refreshing tropical drinks and delicious bites at this Ambergris Caye bar and grill. Overlooking the stunning Mahogany Bay, Shaken is perfect for unwinding with friends or family and enjoying the best happy hour in San Pedro, Belize. Stop by for a casual lunch, an afternoon snack, or an evening cocktail on our grand wrap-around verandah.
Best Happy Hour In San Pedro, Belize
Shaken Cocktail Bar & Grill is the go-to spot for San Pedro breakfast, lunch, and happy hour. This lively Ambergris Caye bar offers an inviting patio with bay views, perfect for enjoying a refreshing drink and soaking up the Belize island vibes.
- Location: Mahogany Bay Resort – The Great House
- Open Daily from 7am – 10pm
- Breakfast, Lunch, & Dinner
- Daily Happy Hour Drink Specials from 3pm – 6pm
- Daily Lobster Specials
- Comfortable Outdoor Patio & Bar Seating
- Inviting Coastal Living Casual Ambiance
- Live Band Every Wednesday
- Perfect for Resort Guests, San Pedro Visitors, & Locals
- Free, High-Speed Wi-Fi
Convenient Takeout & Reservations
Whether you’re a resort guest looking for a quick bite by the pool or a visitor seeking a midday treat, Shaken caters to all. Grab food to-go or reserve a table to enjoy the incredible atmosphere, 180º Mahogany Bay views, and friendly Belizean staff.
- Phone: +501 226-4817
- Email: reservations@mahoganybayresort.com
- Services: Reservations, To-Go Orders, Resort Room Service, & Private Events
Drink & Dine
With over 10 bars and restaurants, we offer a diverse culinary experience for guests and locals, from casual bites to fine dining.
Accommodations
Our Belize resort offers over 200 charming cottages and villas that reflect the destination's authentic spirit.