List Your Business on Discover Isla Bonita for Free!
Savor the flavors of San Pedro Town, Ambergris Caye, with our guide to the best restaurants and bars. Enjoy beachfront dining at Blue Water Grill, live music at Fido’s Courtyard, or a romantic dinner at Cocoblanca at Coco Beach Resort.
Beirut Restaurant
Mediterranean food and hookah lounge
Flamboyant street
Guapos First & Last Stop Restaurant Bar
Is the best pitstop bar a Jedi n to secret beach
on route to Secret Beach
Authentic Belizean flavors at Meat D Fish Diner, a cozy gem in San Pedro inside Ambergris Sunset Hotel. Home of ‘D Best Ceviche’ fresh Whole Fish, and hearty Belizean Breakfast all day. Open Monday to Saturday, 7:30 AM - 3:00 PM (closed Sunday). Order delivery or dine in—Belizean to the Bone!
Whatsapp: 501-605-0868
Nurse shark street /Pelican street
The Alibi Belize
The best Craft Cocktails and Amazing local Food..
Reef Lofts on Coconut Drive
Caliente Restaurant
Mexican
Corner of nurse shark and pelican street
Gypsy Restaurant and Cocktail Bartique
Tapas, sharing plates, and infusion craft cocktails served right by the sea
Front Street on the beach beside the Chocolate Boutique
Craving your favorite restaurant delivered? Browse the list, check out menus and photos, then get it brought to you — beach, hotel, home, or office.
El Patio Grill is a relaxed open-air restaurant in San Pedro, known for its sandy courtyard, friendly service, and flavorful island cuisine. Popular picks include the frozen key lime pie, ceviche, grilled seafood, and beef tenderloin. The menu also offers vegetarian-friendly sides and salads. With its casual vibe, cocktails, and attentive staff, it’s a top spot for both lunch and dinner near the beach.
To make a reservation:
Whatsapp 501-624-3589 Phone: 501-226-3898
Barrier Reef Drive/Black Coral Street
Sugar Shack Ice Cream
100% homemade ice cream and sorbets
3 min south from the airport, on the ocean front street - coconut drive,
Royal Brew Cafe Lounge
Breakfast all day. Best bargain by the beach.
Corner Laguna Drive and Dolphin Street
Roadkill Bar & Grill
A fun roadside Bar. Always a fun time at the RoadKill Bar!
on route to Secret Beach
A San Pedro favorite for homestyle Belizean lunches and the island’s best $2 meat pies.
Pre-Order Meat Pies
Our chicken and beef meat pies sell out fast. Pre-order anytime for lunch, events, or a quick treat!
Whatsapp 501-621-8899
Phone: 501 226-3223
Caribena Street, San Pedro
Cool Beans Cafe & Bar
Over-the-water café serving brunch favorites like avocado toast, Belizean breakfast, and seafood benedict. Enjoy stunning views and a relaxed atmosphere.
📍 Boca Del Rio area, San Pedro
📞 +501 621-6945
🔗 coolbeanscafe.bz
Royal Brew Cafe Lounge
Breakfast all day and the best bargain by the beach. Cozy and affordable right at the corner.
📍 Corner of Laguna Drive and Dolphin Street
📞 +501 610-0033
Casey's Boat Yard Bar & Grill
Chill island vibes, cold drinks, and pool tables at this lively local bar tucked just off the beach.
📍 7 Coconut Drive, 1 block west of Maya Air in the Boat Yard
📞 501-601-6010
Agave Beach Club
Known as The House of Tequila, Agave Beach Club serves Latin Caribbean cuisine and handcrafted cocktails with stunning sea views
📍 The Caye Hotel Beachfront, Barrier Reef Drive
📞 +501 614-2470
Gypsy Restaurant and Cocktail Bartique
Tapas, sharing plates, and infusion craft cocktails served right by the sea
📍 Front Street on the beach beside the Chocolate Boutique
📞 +501 628-7974
La San Pedrana
Serving breakfast, lunch, and dinner daily. Also available for private parties and events
📍 Barrier Reef Drive, just past the school
📞 +501 600-9512
Western Dairies
Ice cream, quesadillas, burgers, and nachos.
📍 By the police station
📞 +501 611-5699
Nauti Crab
Crab races, bingo, live music, and trivia nights. Come party right on the beach.
📍 Boca del Rio
📞 +501 670-8001
Moon Bar
Beach bar and pizzeria serving drinks and food with a relaxed island vibe.
📍 6.5 miles north, San Pedro
📞 +501 610-8953
Palm Casino
The newest casino in Belize featuring slots, live games, sports betting, a full bar, and loyalty programs.
📍 Corner of Pescador Drive and Ambergris Street, near Elvi’s Kitchen
📞 +501 639-2021
Carlo & Ernie’s Runway Bar & Grill
Sports bar right beside the runway, catch all your favorite games with great food and BBQ on Sundays.
📍 Coconut Drive, right beside Tropic Air, San Pedro
📞 +501 615-0477
The Tackle Box Sea Bar at Tranquility
Peaceful spot to relax with family and friends by the sea.
📍 14.5 miles north of San Pedro
📞 +501 670-5880
Sugar Shack Ice Cream
100% homemade ice cream and sorbets, just steps from the sea.
📍 Fairdale Plaza, Coconut Drive — 3 minutes south of the airport
📞 +52 1 262 693 7021 28
The Alibi Belize
Craft cocktails and amazing local food served in a relaxed, tropical setting.
📍 Reef Lofts, Coconut Drive
📞 +501 624-1976
Nash’s Oasis
Relax with authentic Lebanese food, a hookah bar, and great coffee.
📍 Coconut Drive, in front of Corona Del Mar
📞 +501 627-3333
The Cart Stop
Best wings and a full bar menu in a chill, local hangout spot.
📍 San Pedrito Road, behind the airstrip
📞 +501 206-2278 / +501 608-0145
Sandy Toes Beach Bar & Grill
A lively beachfront hangout known for its island-famous fried chicken, fresh seafood, and tropical cocktails. Enjoy live DJs, ocean views, and a laid-back vibe that blends locals and tourists alike.
📍 Boca del Rio Drive, San Pedro
📞 +501 627-2080
Fryjack House
Sweet and savory Belizean fryjacks
📍 Barrier Reef Drive, two blocks before Central Park
📞 +501 614-0864
El Patio Grill
Serving Caribbean cuisine in a relaxed setting
📍 Barrier Reef Drive, San Pedro
📞 +501-226-3898
Roadkill Bar & Grill
Lively roadside bar known for its fun vibes and good times on the way to Secret Beach.
📍 Road to Secret Beach, San Pedro
📞 +501 624-4019
Black Orchid Restaurant & Lounge
Fine dining in a romantic, intimate setting just south of town.
📍 2.5 Miles South, San Pedro, Ambergris Caye
📞 +501 613-5039
Paradice Cream
Homemade ice cream with over 20 flavors. A local favorite by the airstrip.
📍 Coconut Drive, San Pedro Town, beside Carlo & Ernie's Runway Bar
📞 +501 226-5959
The Factory Sweets
Homemade ice cream available for wholesale. Perfect for events and local shops.
📍 Coconut Drive, San Pedro Town
📞 +501 613-5039
Vibez Bar and Grill
A locally owned beachfront bar on the Chico Gomez Promenade, offering a welcoming atmosphere for both locals and tourists. Enjoy delicious food, refreshing drinks, and a vibrant ambiance.
📍 Beach Side Boca del Rio Drive, San Pedro
📞 +501 623-9033 / +501 614-6786
Mesa Bistro + Cantina
Beachfront dining offering modern bistro fare and Mexican classics.
📍 0.5 miles north of the bridge
📞 +1 360-421-0176
Sandbar Restaurant & Bar
A lively beachfront spot known for its hand-tossed pizzas, fresh ceviche, and hearty comfort food. With ocean views and a vibrant atmosphere, it's a favorite among locals and travelers alike. Offers dine-in, takeout, and delivery services.
📍 7 Boca Del Rio Drive, San Pedro Town, Ambergris Caye, Belize
📞 +501 226-2008
🔗 sandbarhostel.com/menus.html
Green Espresso Café Bar
Charming café offering gourmet coffee, freshly baked pastries, and healthy meals. Known for its tranquil ambiance and vegetarian-friendly options.
📍 Pescador Drive, San Pedro
📞 +501 604-0221
🔗 greenespressocafe.com
Bamboo Fence Swing Bar
Fresh seafood and strong drinks served with laid-back island vibes right on Secret Beach.
📍 Secret Beach, San Pedro
📞 +501 638-4478
Meat D Fish Diner
Belizean diner serving breakfast, lunch, and refreshing drinks. Open daily from 7 AM to 3 PM.
📍 Pelican Street, San Pedro
📞 +501 605-0868 / +501 226-4224
Guapo's First & Last Stop Restaurant Bar
The ultimate roadside pit stop for cold drinks and good vibes on the journey to Secret Beach.
📍 On the road to Secret Beach, San Pedro
📞 +501 671-2505
The Black Pearl Restaurant
Seafood restaurant known for its wings and beachfront location. Located next to the church on Barrier Reef Drive.
📍 18 Barrier Reef Drive, San Pedro
📞 +501 615-4580 / +501 610-5625
Original #1 Pupuseria Salvadoreño
Authentic Salvadoran eatery offering the best pupusas on the island.
📍 Pescador Drive, San Pedro
📞 +501 604-5561
My Secret Deli
Local deli famous for its meat pies. A hidden gem in the heart of San Pedro.
📍 Caribena Street, San Pedro
📞 +501 621-8899
D Family Café
Cozy café serving coffee and local dishes. Located next to the high school behind Ocean Tides Hotel.
📍 San Pedro
📞 +501 626-9636
Gille's Pour House
Beachside vibes calling! 🌴 Pull up a chair at this lively beachfront bar and grill just south of Central Park. Plenty of liquor, ocean breeze, and local flavor.
📍 Beachfront south of Central Park, San Pedro
📞 +501 633-9258
Royal Brew
Beachside café offering breakfast, coffee, and bubble tea. Perfect spot to start your day.
📍 Dolphin Street & Laguna Drive, San Pedro
📞 +501 610-0033
Izzy's Smoothies
Smoothie and wellness shot bar offering a variety of healthy options. Located on Pescador Drive.
📍 San Pedro
📞 +501 624-4753
Elvi’s Kitchen
A beloved local icon serving authentic Belizean cuisine with a modern twist.
📍 Central San Pedro
📞 +501 226 2404
Blue Water Grill
Oceanfront dining offering fresh seafood, sushi, and wood-fired pizzas in a relaxed, upscale setting.
📍 Barrier Reef Drive
📞 +501 226 3347
El Fogón
Traditional Belizean dishes cooked on an open flame, delivering homestyle flavors and charm.
📍 Trigger Fish Street
📞 +501 280 2626
Caramba!
Vibrant family-run restaurant offering a wide selection of fresh seafood you choose yourself.
📍 Pescador Drive
📞 +501 226 4321
Estel’s Dine by the Sea
Classic Belizean breakfast and lunch with unbeatable beach views and laid-back island vibes.
📍 Beachfront
📞 +501 226 2019
The Truck Stop
San Pedro's first shipping container food park with multiple eateries, bars, games, and live events.
📍 1 Mile North
📞 +501 226 3663
Aji Tapa Bar & Restaurant
Romantic beachfront dining with Spanish-inspired tapas and a tropical ambiance.
📍 2.5 Miles North
📞 +501 226 4047
Rain Restaurant & Rooftop Terrace
Stylish rooftop restaurant serving international cuisine and cocktails with panoramic views.
📍 1.5 Miles North
📞 +501 226 4000
Portofino Restaurant & Green Parrot Bar
Beachfront fine dining with a mix of Caribbean and European flavors.
📍 7 Miles North
📞 +501 226 5096
Mambo Restaurant
Elegant dining experience featuring gourmet fusion cuisine. Advance reservations recommended.
📍 5 Miles North
Purple Pelican
A waterfront gem serving craft cocktails and island-inspired comfort food.
📍 Central Waterfront
📞 +501 226 2062
Caliente Restaurant
Charming beachside spot known for its fresh ceviche, margaritas, and Latin flair.
📍 Central San Pedro
📞 +501 226 3050
Aurora’s Bar & Grill
Authentic Belizean dishes served in a welcoming, casual environment.
📍 Central San Pedro
📞 +501 226 2351
Cocoblanca Restaurant
Upscale international cuisine with beachfront views and refined service.
📍 Central San Pedro
📞 +501 226 3126
Pirate South Beach Pub & Cafe
Beachfront hangout offering drinks, snacks, and plenty of sand-between-your-toes fun.
📍 Beachfront
📞 +501 226 4704
Waruguma
A go-to for enormous burritos, pupusas, and Central American comfort food.
📍 Front Street
📞 +501 226 2405
Pupuseria Salvadoreño
Home-style Salvadoran pupusas and hearty plates in a casual setting.
📍 Front Street
📞 +501 226 2959
The Fry Jack House
Delicious fry jacks filled with eggs, beans, and cheese for a classic Belizean breakfast.
📍 Central San Pedro
📞 +501 226 2273
Sweet Tutz & Delights
Desserts and pastries crafted with care and creativity.
📍 Central San Pedro
📞 +501 226 2146
Casa Picasso
Elegant dining experience featuring international cuisine, wine, and artful ambiance.
📍 Central San Pedro
📞 +501 226 1234