We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

San Pedro

Free Newsletter

Interested in San Pedro?

We'll send you updates with the latest deals, reviews and articles for San Pedro each week.

San Pedro Hotels | San Pedro Hotels by Type | San Pedro Attractions | San Pedro Attractions by Type | San Pedro Restaurants | San Pedro Restaurants by Type | San Pedro Restaurants by Dining Options | Holiday Rentals | Flights | TripAdvisor pages

Up one level: Ambergris Caye

San Pedro Restaurants

More Restaurants: 1 | 2


Aba Isieni
Cuisines: Caribbean
Ranked #51 in San Pedro, Belize
Aji Tapa Bar & Restaurant
Price*: US$ 5-30
Cuisines: Caribbean, Seafood, Mediterranean, Tapas
Ranked #25 in San Pedro, Belize
Ali Baba
Cuisines: Middle Eastern
Ranked #116 in San Pedro, Belize
Ambar
Cuisines: International
Ranked #109 in San Pedro, Belize
Amber Beach Bar and Grill
Cuisines: Steakhouse, Seafood, Hamburgers
Ambergris Brewing Company
Price*: US$ 3-15
Cuisines: American, Bar, Pizza, Café
Ranked #75 in San Pedro, Belize
Annie's Pastries
Ranked #40 in San Pedro, Belize
Antojito's Restaurant
Cuisines: Central American
Ranked #87 in San Pedro, Belize
Antojito's San Telmo
Cuisines: Caribbean
Ranked #101 in San Pedro, Belize
Aurora's Grill
Cuisines: Caribbean, Barbecue
Ranked #89 in San Pedro, Belize
Average Joe's
Price*: US$ 5-20
Cuisines: Hot Dogs, Bar, Hamburgers, Chicken Wings
Ranked #55 in San Pedro, Belize
BC's Beach Bar and Grill
Cuisines: Mexican
Bean
Cuisines: Healthy
Bella Italia
Cuisines: Italian, Mediterranean, Pizza & Pasta
Ranked #63 in San Pedro, Belize
Bistro Mestizo
Price*: US$ 2-50
Cuisines: Mexican, Caribbean, Bistro, Central American
Black Orchid Restaurant
Price*: US$ 6-27
Cuisines: Bar, Seafood, International, Pasta
Ranked #11 in San Pedro, Belize
Blue Cafe
Cuisines: Café, Seafood, Sandwiches
Ranked #59 in San Pedro, Belize
Blue Water Grill
Price*: US$ 10-25
Cuisines: American, Caribbean, Asian
Ranked #31 in San Pedro, Belize
Boogies Belly
Cuisines: Caribbean
Ranked #45 in San Pedro, Belize
Bunz Gourmet Burgers
Cuisines: Hamburgers
Ranked #94 in San Pedro, Belize
Cafe Cubano
Cuisines: Café
Caliente Restaurant
Price*: US$ 4-20
Cuisines: Mexican, Caribbean, Central American
Ranked #29 in San Pedro, Belize
Caprice Bar.Grill
Price*: US$ 8-32
Cuisines: Caribbean, Latin, Seafood
Ranked #50 in San Pedro, Belize
Capricorn
Cuisines: Caribbean
Ranked #53 in San Pedro, Belize
Captain Morgan's Retreat
Ranked #82 in San Pedro, Belize
Caramba! Restaurant
Price*: US$ 5-25
Cuisines: Central American
Ranked #36 in San Pedro, Belize
Caribbean Villas Hotel
Ranked #108 in San Pedro, Belize
Carlo & Ernie's Runway Bar
Cuisines: Bar
Ranked #44 in San Pedro, Belize
Caroline's Cookin'
Cuisines: International, Barbecue, Central American
Ranked #6 in San Pedro, Belize
Casa Pan Dulce Bakery
Cuisines: Bakery
Ranked #78 in San Pedro, Belize
Casa Picasso
Price*: US$ 8-25
Cuisines: Caribbean, Contemporary, Fusion, Tapas
Ranked #3 in San Pedro, Belize
Caye Lime Pie Company
Cuisines: Bakery
Ranked #33 in San Pedro, Belize
Celi's Resturant at the Holiday Hotel
Cuisines: Seafood
Ranked #69 in San Pedro, Belize
Coco Loco's Beach Bar
Price*: US$ 10-15
Ranked #21 in San Pedro, Belize
Cocoblanca Restaurant
Cuisines: Italian, American, Caribbean, Asian
Ranked #57 in San Pedro, Belize
Cowboy Dougs
Ranked #111 in San Pedro, Belize
DC & Szana's Country Cabana
Price*: US$ 5-7
Cuisines: American
DJ's Seaside Bar & Restaurant
Price*: US$ 10-20
Cuisines: American, Sandwiches, Hamburgers, Chicken Wings
Ranked #48 in San Pedro, Belize
DandE's Frozen Custard & Sorbet
Cuisines: Ice cream
Ranked #2 in San Pedro, Belize
Double Dz
Cuisines: American, Caribbean
El Divino Caribbean Steakhouse & Martini Bar
Cuisines: Steakhouse
Ranked #88 in San Pedro, Belize
El Fogon
Price*: US$ 7-35
Cuisines: Caribbean, Central American
Ranked #9 in San Pedro, Belize
El Patio Restaurant
Price*: US$ 5-30
Cuisines: Caribbean
Ranked #60 in San Pedro, Belize
El Sazon
Cuisines: American, Caribbean, Central American
Ranked #113 in San Pedro, Belize
El Zafiro Restaurant
Price*: US$ 30
Cuisines: Caribbean
Ranked #62 in San Pedro, Belize
Elvi's Kitchen
Cuisines: Caribbean
Ranked #16 in San Pedro, Belize
Estel's Dine by the Sea
Cuisines: Central American
Ranked #12 in San Pedro, Belize
Feliz Bar & Grill
Price*: US$ 4-20
Cuisines: American, Caribbean, Bar, Chicken Wings
Ranked #54 in San Pedro, Belize
Fido's Restaurant & Bar
Cuisines: Japanese, American
Ranked #61 in San Pedro, Belize
George's Kitchen
Price*: US$ 10-15
Cuisines: Cajun & Creole
Ranked #41 in San Pedro, Belize
Harry's Burgers & Beer
Ranked #104 in San Pedro, Belize
Hidden Treasure Restaurant
Price*: US$ 15-40
Cuisines: Central American
Ranked #13 in San Pedro, Belize
Hot Spot Bar & Grill
Ranked #38 in San Pedro, Belize
Hurricanes Ceviche Bar & Grill
Price*: US$ 5-30
Cuisines: American, Caribbean, Dessert, Central American
Ranked #37 in San Pedro, Belize
Ice and Beans
Cuisines: Café
Ranked #77 in San Pedro, Belize
Island Buzz Cafe
Cuisines: Café
Ranked #79 in San Pedro, Belize
Island Dogs
Cuisines: Fast food
Island Secret
Cuisines: Mexican, Lebanese, Thai
Ranked #81 in San Pedro, Belize
Island Time Bar and Restaurant
Ranked #98 in San Pedro, Belize
Island Torch Bar & Grill
Cuisines: Mexican, Latin, Café, Pizza & Pasta
Ranked #97 in San Pedro, Belize
Izzy's smoothies and snacks
Cuisines: Café, Fast food, Bakery, Chicken Wings
Jambel's Jerk Pit
Cuisines: Jamaican
Ranked #68 in San Pedro, Belize
Kama Lounge & Bistro Bar
Price*: US$ 10-25
Cuisines: Vegan
Ranked #43 in San Pedro, Belize
LA Culture Pizza
Cuisines: Pizza
La Esquinita Deli
Cuisines: Caribbean
Ranked #100 in San Pedro, Belize
La Hora Taco
Cuisines: Mexican
Ranked #107 in San Pedro, Belize
La Perla
Cuisines: Argentinian
Ranked #114 in San Pedro, Belize
Latitudes Cafe
Price*: US$ 3-10
Cuisines: American, Caribbean, British, Healthy
Ranked #35 in San Pedro, Belize
Lazy Croc BBQ
Cuisines: Barbecue
Le Bistro Portofino
Ranked #96 in San Pedro, Belize
Legends Burger House
Price*: US$ 4-12
Cuisines: American, Bar, Hamburgers, Grill
Ranked #73 in San Pedro, Belize
Licks Beachside Cafe
Price*: US$ 2-25
Cuisines: Café
Ranked #8 in San Pedro, Belize
Lily's Treasure Chest
Price*: US$ 5-16
Cuisines: Seafood
Ranked #64 in San Pedro, Belize
Locals
Cuisines: Mexican
Ranked #90 in San Pedro, Belize
Lola's Pub & Grill
Price*: US$ 5-15
Cuisines: Bar
Ranked #18 in San Pedro, Belize
Lone Star Grill & Cantina
Price*: US$ 25
Cuisines: Mexican
Ranked #32 in San Pedro, Belize
Luna Loca
Cuisines: Bar, Sandwiches
Ranked #56 in San Pedro, Belize
Manelly's
Ranked #99 in San Pedro, Belize
Mariano's Frozen Yogurt & Ice Cream
Cuisines: Dessert, Ice cream
Ranked #70 in San Pedro, Belize
Melt Cafe
Price*: US$ 5-15
Cuisines: American, Caribbean, Café, Healthy
Ranked #19 in San Pedro, Belize
Mesa Cafe
Price*: US$ 3-11
Cuisines: International, Contemporary, Healthy
Ranked #1 in San Pedro, Belize
Micky's
Cuisines: Mexican, Seafood
My Secret Deli
Price*: US$ 1
Cuisines: Mexican
Ranked #23 in San Pedro, Belize
Neri's Tacos
Cuisines: Latin
Ranked #52 in San Pedro, Belize
Palapa Bar and Grill
Price*: US$ 3-17
Cuisines: American, Seafood, Barbecue, Hamburgers
Ranked #27 in San Pedro, Belize
Pineapple Restaurant
Cuisines: Caribbean
Ranked #74 in San Pedro, Belize
Pirate's Treasure Restaurant and Chilled Bar
Price*: US$ 8-30
Cuisines: Caribbean
Ranked #47 in San Pedro, Belize
Pirates Pizza
Cuisines: Pizza
Ranked #93 in San Pedro, Belize
Planets Pizza
Cuisines: Pizza
Ranked #71 in San Pedro, Belize
Portofino Restaurant
Cuisines: American, Caribbean, European, Vegetarian, Central American
Ranked #95 in San Pedro, Belize
Pupuseria Salvadoreno
Cuisines: Salvadoran
Ranked #10 in San Pedro, Belize
RAY'S Big Dog
Price*: US$ 3-22
Cuisines: American, Hot Dogs, Ice cream
Ranked #80 in San Pedro, Belize
Rain Restaurant & Rooftop Terrace
Cuisines: Latin, Seafood, Mediterranean, Vegetarian, South American
Ranked #30 in San Pedro, Belize
Ramon's Village Resort
Cuisines: American
Ranked #86 in San Pedro, Belize
Red Ginger
Price*: US$ 5-30
Cuisines: American, Caribbean, Latin, Central American
Ranked #42 in San Pedro, Belize
Rico's
Cuisines: Brazilian
Ranked #72 in San Pedro, Belize
Roadkill
Price*: US$ 5-8
Cuisines: American, Hamburgers
Ranked #66 in San Pedro, Belize