Drink & Dine

Shaken best bars in San Pedro Belize by Mahogany Bay Resort

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 breakfast, lunch, or afternoon snack on our grand wrap-around verandah.

View Breakfast Menu >
View Lunch Menu >

Shaken the best bar in San Pedro Belize by Mahogany Bay Resort

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 – 6pm
  • Breakfast & Lunch
  • 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

Reservation at Shaken the best bar in San Pedro Belize by Mahogany Bay Resort

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.

Shrimp Ceviche at Shaken best bars in San Pedro Belize by Mahogany Bay Resort
Happy Hour cocktails Shaken Patio Restaurant & Bar by Mahogany Bay Resort San Pedro Ambergris Caye
Poolside cocktails at Shaken best bar in San Pedro Belize by Mahogany Bay Resort

The Food

Shaken brings the flavors of Belize to life with dishes like crispy Pork Pibil Tostones and Honey Chili Wings. Savor local favorites like Caribbean Lobster Tail or Belizean Stew, each offering a unique taste of the region. Whether you’re after a fresh salad or a hearty entrée, every bite is made to satisfy.

The Drinks

Sip on refreshing frozen, fruity, and shaken alcoholic and non-alcoholic drinks, including signature favorites like #HowtoBelize, Play It Cool, and the Spicy Piña Rita. Enjoy a diverse selection of beer, wine, and tropical cocktails for a premier happy hour in San Pedro, Belize.

The Experience

Experience the vibrant atmosphere of the Shaken cocktail bar with stunning 180º views of Mahogany Bay and the resort’s expansive 72,000-gallon saltwater pool. Enjoy a lively setting with fast, casual dining, swimwear-friendly ambiance, and live music every Wednesday.

Drinks at the Beach Club of Mahogany Bay Resort San Pedro Ambergris Caye Belize

Drink & Dine

With over 10 bars and restaurants, we offer a diverse culinary experience for guests and locals, from casual bites to fine dining.

Incredible accommodation with pool at Mahogany Bay Resort & Beach Club

Accommodations

Our Belize resort offers over 200 charming cottages and villas that reflect the destination's authentic spirit.