Best Restaurants in San Pedro
Hungry in San Pedro? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in San Pedro
San Pedro in Belize offers a diverse dining scene that caters to all tastes and budgets. From traditional Belizean cuisine to international dishes, visitors can enjoy fresh seafood, tropical fruits, and flavorful spices. Whether you're looking for a casual beachfront eatery or a fine dining experience, San Pedro has it all. Don't miss the chance to try local favorites like coconut shrimp, ceviche, and fry jacks, and be sure to sip on a refreshing Belikin beer or a fruity rum cocktail while taking in the stunning ocean views. With its vibrant culinary offerings, San Pedro is a food lover's paradise waiting to be explored.
- Top rated
- Closest to the centre
- A–Z
46 restaurants
-
Central American4.6★1,980 reviews
Elvi's Kitchen
Nestled in the heart of San Pedro, Elvi's Kitchen offers a vibrant blend of Central American flavors with a unique seafood twist. This restaurant is perfect for tourists seeking an authentic culinary experience in Belize, where every dish tells a story of local culture and tradition.
Mon–Sat 11:00–21:30
-
Restaurant4.6★824 reviews
Blue Water Grill
Nestled along the stunning shores of San Pedro, Blue Water Grill is a culinary gem that offers a delightful fusion of fresh seafood and local flavors. With its vibrant atmosphere and stunning views of the Caribbean Sea, it's a must-visit for any traveler seeking an unforgettable dining experience.
Daily 7:00–21:00
-
Restaurant4.4★853 reviews
Caramba Restaurant & Bar
Caramba Restaurant & Bar in San Pedro is a must-visit destination for tourists seeking a delightful culinary experience. Known for its vibrant atmosphere and diverse menu, this restaurant offers a unique blend of local and international flavors, making it a perfect spot to relax and enjoy the beauty of Belizean cuisine.
Mon–Tue 11:00–22:00 · Thu–Sun 11:00–22:00
-
Restaurant4.5★769 reviews
El Fogon Restaurant
Nestled in the heart of San Pedro, El Fogon Restaurant offers an authentic Belizean dining experience with a focus on local ingredients and traditional flavors. This vibrant eatery is perfect for tourists seeking a taste of the Caribbean while enjoying the laid-back island atmosphere.
Mon–Sat 11:00–21:00
-
Restaurant4.6★696 reviews
Estel's Dine By the Sea
Estel's Dine By the Sea offers an unforgettable dining experience with breathtaking ocean views and a delectable menu. Perfect for tourists seeking local flavors.
-
Salvadoran4.6★675 reviews
Pupuseria Salvadoreno
Nestled in the heart of San Pedro, Pupuseria Salvadoreno invites tourists to indulge in authentic Salvadoran cuisine, renowned for its delightful pupusas. This inexpensive eatery offers a cozy atmosphere perfect for families and friends seeking a genuine taste of Central America. With high ratings and a menu brimming with flavor, it’s a must-visit for any food lover.
Mon 11:00–22:00 · Wed–Sun 11:00–22:00
-
Jamaican4.8★436 reviews
Robin's Kitchen
Nestled in San Pedro, Robin's Kitchen is a culinary gem that transports you to the heart of Jamaica with its vibrant flavors and warm ambiance. This inexpensive eatery is perfect for tourists seeking an authentic taste of Jamaican cuisine, from jerk chicken to delectable patties, all served with a side of island hospitality.
-
Restaurant4.6★470 reviews
The Hidden Treasure Restaurant & Lounge
Nestled in the vibrant heart of San Pedro, The Hidden Treasure Restaurant & Lounge offers a unique dining experience that captures the essence of Belizean culture and cuisine. With its inviting ambiance and delectable menu, it is a must-visit for any traveler looking to indulge in local flavors.
Mon 17:00–21:00 · Wed–Sun 17:00–21:00
-
Restaurant4.6★447 reviews
Neri's Tacos
Neri's Tacos is a must-visit culinary hotspot in San Pedro, Belize, offering delicious and authentic taco creations that celebrate local flavors and vibrant culture. With its inexpensive prices and warm ambiance, it's perfect for tourists looking to indulge in a true Belizean dining experience.
Mon–Sat 5:30–12:00, 17:00–21:00 · Sun 5:30–12:00
-
Restaurant4.5★411 reviews
Sandy Toes Beach Bar & Grill
Nestled on the beautiful shores of San Pedro, Sandy Toes Beach Bar & Grill offers a delightful dining experience with stunning ocean views, fresh seafood, and a vibrant atmosphere. Perfect for tourists seeking relaxation and great food.
Daily 10:00–23:59
Caliente Restaurant
Caliente Restaurant in San Pedro offers a delightful blend of local cuisine and vibrant atmosphere. Perfect for tourists seeking authentic Belizean flavors.
Tue–Sun 11:00–21:30
Hungry Grouper
Nestled in the heart of San Pedro, the Hungry Grouper is a culinary gem that offers a delightful dining experience for tourists. With its inviting atmosphere and delectable seafood dishes, this restaurant is a must-visit for food lovers seeking to indulge in local flavors.
Daily 11:00–21:30
Lily's Treasure Chest
Nestled in the heart of San Pedro, Lily's Treasure Chest offers a delightful culinary experience with a menu inspired by local flavors and fresh seafood. Tourists can enjoy breathtaking views of the Caribbean while savoring delicious dishes crafted with love. This restaurant is not just a place to eat; it's a celebration of Belizean culture and hospitality, making it a must-visit for anyone exploring the region.
Mon–Tue 8:00–20:00 · Wed–Sun 7:00–21:00
Waruguma
Located in the heart of San Pedro, Waruguma is a must-visit restaurant known for its delicious local cuisine and vibrant atmosphere. With a focus on fresh ingredients and traditional recipes, this eatery offers an authentic taste of Belize that is sure to delight every palate.
Mon–Wed 11:00–22:00 · Fri–Sun 11:00–22:00
Cool Beans Cafe Restaurant & Bar
Nestled in the vibrant heart of San Pedro, Cool Beans Cafe Restaurant & Bar offers a delightful culinary experience with its diverse menu and inviting atmosphere. This gem is perfect for tourists seeking both relaxation and delicious food, making it a must-visit spot during your travels.
Daily 5:30–17:30
Gill E's Pour House
Nestled on Coconut Drive in San Pedro, Gill E's Pour House is a must-visit destination for tourists seeking a lively Caribbean dining experience. With its vibrant atmosphere, delicious tacos, and live music events, this bar and restaurant is perfect for unwinding after a day of exploring the beautiful surroundings.
Daily 8:00–23:30
Tik Tok Indian restaurant
Discover the vibrant culinary landscape of India at Tik Tok Indian Restaurant, a must-visit dining destination in San Pedro. With its authentic dishes and inviting atmosphere, this restaurant promises an unforgettable gastronomic experience for every tourist.
Daily 10:00–21:00
El Patio Grill
El Patio Grill offers a delightful Caribbean dining experience in Belize, perfect for tourists seeking authentic local flavors and a vibrant atmosphere.
Black Orchid Restaurant & Lounge
Nestled in the heart of San Pedro, Black Orchid Restaurant & Lounge offers a delightful dining experience with a diverse menu that celebrates local ingredients and flavors. Ideal for tourists seeking an authentic taste of Belizean cuisine, this restaurant promises an unforgettable culinary adventure.
Tue–Sat 15:00–21:00
Maxie's Restaurant & Lounge
Maxie's Restaurant & Lounge in San Pedro is a vibrant dining destination that offers a delightful fusion of local flavors and international cuisine. With its inviting atmosphere and exquisite menu, it promises a memorable culinary experience for all visitors.
Anglers Seafood House
Nestled on the picturesque Ambergris Caye, Anglers Seafood House invites tourists to indulge in an unforgettable seafood dining experience. With its vibrant atmosphere and delectable dishes, this restaurant is a must-visit for anyone looking to savor the flavors of the Caribbean.
Tue–Sun 11:00–23:00
Garage Seafood and Steakhouse San Pedro Belize
Nestled just north of San Pedro, Garage Seafood and Steakhouse offers a delightful culinary experience that showcases the best of Caribbean seafood and steak. With a reputation for excellence, this restaurant is a must-visit for any food lover exploring Belize.
Tue–Sun 17:30–21:30
The Beach Bar & Grill
Nestled on the stunning Ambergris Caye, The Beach Bar & Grill offers a delightful fusion of Caribbean flavors and breathtaking ocean views. Perfect for tourists seeking relaxation and delicious cuisine, this eatery is a must-visit destination.
Daily 7:30–22:00
Briana's Food Place
Briana's Food Place in San Pedro is a must-visit for tourists seeking authentic local cuisine at affordable prices. With a vibrant atmosphere and delicious offerings, it promises an unforgettable dining experience.
Mon–Sat 11:30–21:00
Hurricanes Ceviche Restaurant and Lounge
Nestled along the stunning beachfront of San Pedro, Hurricanes Ceviche Restaurant and Lounge offers a delightful culinary experience infused with Caribbean flavors. This vibrant eatery is known for its fresh ceviches, mouthwatering seafood dishes, and a lively atmosphere that captures the essence of island life. Whether you're looking to unwind with a tropical cocktail or indulge in delicious local cuisine, Hurricanes promises an unforgettable dining experience.
Tue–Sun 11:00–20:00
The Islands Jungle Restaurant & Bar
Nestled in the vibrant San Pedro, The Islands Jungle Restaurant & Bar offers an exquisite dining experience amidst lush tropical surroundings. With a menu that highlights local flavors and a lively bar scene, it's the perfect spot for tourists seeking both relaxation and adventure.
Daily 7:00–23:30
Black and White Garifuna Restaurant and Bar
Discover the vibrant flavors of Garifuna cuisine at the Black and White Garifuna Restaurant and Bar, where every dish tells a story. Located in the heart of San Pedro, this restaurant is a must-visit for any food lover seeking an authentic taste of Belizean culture.
Daily 9:00–21:00
Patz Delicatessen
Nestled in the heart of San Pedro, Patz Delicatessen offers a delightful culinary experience with its array of fresh deli items and cozy café atmosphere. Perfect for tourists seeking a taste of local flavors.
TOAST Seaside Boozery and Grill
Nestled in the heart of Ambergris Caye, TOAST Seaside Boozery and Grill offers a vibrant dining experience with stunning views and a diverse menu that showcases local flavors. Perfect for tourists seeking a blend of relaxation and lively entertainment.
Frenchy's Restaurant and Lounge
Frenchy's Restaurant and Lounge in San Pedro offers a delightful culinary journey with its exquisite French cuisine, vibrant atmosphere, and extensive wine selection. A must-visit for food enthusiasts!
Tue–Sat 17:30–23:00
Red Ginger Restaurant
Nestled in the vibrant town of San Pedro, Red Ginger Restaurant offers an unforgettable dining experience with a fusion of local flavors and international cuisine. This moderate-priced eatery is known for its creative cocktails and stunning dishes, all set against a backdrop of beautiful surroundings. Perfect for tourists seeking a taste of Belize's culinary delights.
Daily 7:00–21:00
The Fry Jack House
Nestled in the heart of San Pedro, The Fry Jack House is a culinary gem offering a delightful taste of Belizean cuisine. Known for its signature fry jacks, this vibrant eatery attracts locals and tourists alike, promising a unique dining experience that showcases the rich flavors and cultural heritage of the region.
Mon–Tue 7:00–14:00 · Thu–Sun 7:00–14:00
Stella's Sunset Wine Bar & Restaurant
Nestled just a mile north of the bridge in San Pedro, Stella's Sunset Wine Bar & Restaurant offers a delightful dining experience with stunning lagoon views. This moderate-priced establishment is perfect for tourists looking to enjoy delicious food while soaking in the vibrant atmosphere of Belize.
Mon–Tue 17:00–21:00 · Sun 16:00–21:00
La Fonda De Nilo
Nestled in the vibrant heart of Ambergris Caye, La Fonda De Nilo is a culinary gem that offers an authentic taste of Belizean cuisine. With its inviting atmosphere and delicious dishes, this restaurant is a must-visit for tourists looking to indulge in local flavors and hospitality.
Mon 16:00–21:00 · Wed–Sun 16:00–21:00
My Secret Deli
My Secret Deli in San Pedro is a hidden gem where tourists can indulge in delicious, affordable meals. Known for its friendly atmosphere and mouthwatering offerings, this deli is perfect for a quick bite or a leisurely lunch. Experience local flavors in a cozy setting that captures the essence of Belizean hospitality.
Mon–Sat 8:00–15:00
Big Taste
Nestled in the vibrant San Pedro, Big Taste is a culinary gem that promises an authentic Mexican dining experience. With its rich flavors, friendly atmosphere, and stunning presentation, it's a must-visit for food lovers.
Mon–Sat 11:00–21:00
Sandbar Beachfront Restaurant and Bar
Nestled along the pristine shores of San Pedro, Sandbar Beachfront Restaurant and Bar offers a delightful fusion of eclectic cuisine and a vibrant atmosphere. Tourists can enjoy delicious dishes from breakfast to dinner, with stunning ocean views that enhance every meal. Whether you're in the mood for fresh seafood, tantalizing pizzas, or refreshing cocktails, Sandbar provides an unforgettable dining experience perfect for relaxation after a day of exploring.
Daily 7:00–24:00
Taco Shack
Nestled in the vibrant Mahogany Bay Village, Taco Shack is a must-visit destination for taco lovers and food enthusiasts alike. This charming eatery offers a delightful array of authentic Belizean tacos, made with fresh ingredients and bursting with flavor. Whether you're enjoying a casual lunch or a quick snack after exploring the beautiful San Pedro, Taco Shack promises a delicious experience that will leave you craving more.
Mon–Sat 6:00–14:00
Palmilla Restaurant
Nestled in the heart of San Pedro, Palmilla Restaurant offers an exquisite dining experience with breathtaking views and a menu that celebrates local flavors. Ideal for tourists seeking a taste of Belizean cuisine, it’s a must-visit destination for food lovers.
Daily 6:30–21:00
La Sanpedrana
La Sanpedrana, located in the heart of San Pedro Ambergris Caye, is a vibrant grill that invites tourists to indulge in a delightful culinary experience. Known for its fresh ingredients and laid-back atmosphere, this spot is perfect for those looking to enjoy local flavors while soaking up the island's charm.
Daily 8:00–22:00
The Ol' Tackle Box Restaurant & bar
Nestled in the heart of San Pedro, The Ol' Tackle Box Restaurant & Bar offers a delightful blend of local flavors and seafood delicacies, making it a must-visit for tourists seeking authentic Belizean cuisine. With a vibrant atmosphere and stunning views, this restaurant is perfect for any occasion.
Mon 9:00–23:00 · Tue–Sun 9:00–24:00
The Black Pearl Restaurant
Nestled in the vibrant Fido's Courtyard on Ambergris Caye, The Black Pearl Restaurant offers an exquisite dining experience with a fusion of local flavors and international cuisine. Whether you're in the mood for fresh seafood, mouth-watering grilled dishes, or refreshing tropical cocktails, this restaurant caters to every palate while providing stunning views of the Caribbean Sea. Its welcoming atmosphere makes it a perfect spot for both casual dining and special occasions.
Daily 7:00–23:00
Sweet-Tutz & Delights Restaurant
Nestled in the heart of Ambergris Caye, Sweet-Tutz & Delights Restaurant is a culinary gem that invites tourists to indulge in a vibrant fusion of local and international cuisine. With its friendly ambiance and exceptional service, this restaurant promises an unforgettable dining experience.
The Deck Restaurant
The Deck Restaurant offers a unique dining experience on the beachfront of Alaia Belize. With a diverse menu and stunning ocean views, it's perfect for tourists seeking delicious food and a relaxing atmosphere.
Tue–Sun 11:00–21:00
Seasalt Restaurant & Terrace Bar
Nestled on the ground floor of Alaia Belize in Ambergris Caye, Seasalt Restaurant & Terrace Bar offers a delightful dining experience with stunning views and a diverse menu, making it a must-visit for tourists seeking the perfect blend of ambiance and flavor.
Daily 7:00–22:00
Bamboo Fence Restaurant & Swing Bar
Nestled in the heart of San Pedro, Bamboo Fence Restaurant & Swing Bar offers a delightful culinary experience amidst stunning tropical surroundings. This inviting venue is perfect for tourists looking to savor local flavors while enjoying the vibrant atmosphere of Belize. With its unique decor and friendly staff, Bamboo Fence is a must-visit destination for food lovers and adventure seekers alike.
Explore San Pedro on the map
A handpicked selection of must-see spots in San Pedro, mapped for you.
More about San Pedro
San Pedro travel guide
Discover San Pedro in Belize: A tropical paradise with pristine beaches, vibrant marine life, and a lively local culture, perfect for both adventure and relaxation.
Tell me more about San PedroMore to explore in San Pedro
Explore more

Explore more of Belize
Discover Belize: A Caribbean paradise known for its stunning barrier reef, rich cultural heritage, and eco-friendly adventures in lush rainforests and pristine waters.
Explore Belize
Getting your guide ready…
We are putting together a fresh copy of the San Pedro guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.