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 #47 in San Pedro, Belize
Aji Tapa Bar & Restaurant
Price*: US$ 5-30
Cuisines: Caribbean, Seafood, Mediterranean, Spanish, Tapas
Ranked #32 in San Pedro, Belize
Ali Baba
Cuisines: Middle Eastern
Ranked #116 in San Pedro, Belize
Amber Beach Bar and Grill
Cuisines: Steakhouse, Seafood
Ranked #85 in San Pedro, Belize
Ambergris Brewing Company
Price*: US$ 3-15
Cuisines: American, Bar, Pizza, Cafe, Pub
Ranked #80 in San Pedro, Belize
Annie's Pastries
Ranked #41 in San Pedro, Belize
Antojito's Restaurant
Cuisines: South American, Central American
Ranked #87 in San Pedro, Belize
Antojito's San Telmo
Cuisines: Caribbean
Ranked #103 in San Pedro, Belize
Aurora's Grill
Cuisines: Caribbean, Barbecue
Ranked #92 in San Pedro, Belize
Average Joe's
Price*: US$ 5-20
Cuisines: American, Hot Dogs, Bar, Pizza, Pub, Chicken Wings
Ranked #71 in San Pedro, Belize
BC's Beach Bar and Grill
Cuisines: Mexican
Bean
Cuisines: Healthy
Bella Italia
Cuisines: Italian, Pizza, Mediterranean, Pasta
Ranked #70 in San Pedro, Belize
Bistro Mestizo
Price*: US$ 2-50
Cuisines: French, Mexican, Caribbean, Bistro, South American, Central American
Black Orchid Restaurant
Price*: US$ 6-27
Cuisines: Bar, Seafood, International, Pub, Pasta
Ranked #12 in San Pedro, Belize
Blue Cafe
Cuisines: Cafe, Seafood, Sandwiches, Delicatessen
Blue Water Grill
Price*: US$ 10-25
Cuisines: American, Caribbean, Seafood, Barbecue, Sushi, Asian
Ranked #35 in San Pedro, Belize
Boogies Belly
Cuisines: Caribbean
Ranked #11 in San Pedro, Belize
Cafe Cubano
Cuisines: Cafe
Caliente Restaurant
Price*: US$ 4-20
Cuisines: Mexican, Caribbean, South American, Central American
Ranked #31 in San Pedro, Belize
Caprice Bar.Grill
Price*: US$ 8-32
Cuisines: Caribbean, Latin, Seafood, Spanish
Ranked #54 in San Pedro, Belize
Capricorn
Cuisines: Caribbean
Ranked #51 in San Pedro, Belize
Captain Morgan's Retreat
Ranked #88 in San Pedro, Belize
Caramba! Restaurant
Price*: US$ 6-30
Cuisines: American, Caribbean, Bar, Seafood, Pub, Mexican
Ranked #36 in San Pedro, Belize
Carlo & Ernie's Runway Bar
Cuisines: Bar, Pub
Ranked #49 in San Pedro, Belize
Caroline's Cookin'
Cuisines: International, Barbecue, South American, Central American
Ranked #9 in San Pedro, Belize
Casa Pan Dulce Bakery
Ranked #72 in San Pedro, Belize
Casa Picasso
Price*: US$ 8-25
Cuisines: Caribbean, Pizza, Spanish, Contemporary, Fusion, Tapas
Ranked #1 in San Pedro, Belize
Caye Lime Pie Company
Ranked #39 in San Pedro, Belize
Celi's Resturant at the Holiday Hotel
Cuisines: Seafood
Ranked #67 in San Pedro, Belize
Coco Loco's Beach Bar
Price*: US$ 10-15
Ranked #30 in San Pedro, Belize
Cocoblanca Restaurant
Cuisines: Italian, American, Caribbean, Asian
Ranked #55 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, Pizza, Sandwiches, Delicatessen, Chicken Wings
Ranked #56 in San Pedro, Belize
DandE's Frozen Custard & Sorbet
Ranked #2 in San Pedro, Belize
Denny's Donuts and Truck Stop
Cuisines: American, Diner
Double Dz
Cuisines: American, Caribbean
El Divino Caribbean Steakhouse & Martini Bar
Cuisines: Steakhouse
Ranked #86 in San Pedro, Belize
El Fogon
Price*: US$ 8-35
Cuisines: Caribbean, Barbecue, South American, Central American
Ranked #14 in San Pedro, Belize
El Patio Restaurant
Price*: US$ 5-30
Cuisines: Caribbean
Ranked #58 in San Pedro, Belize
El Sazon
Cuisines: American, Caribbean, South American, Central American
Ranked #110 in San Pedro, Belize
El Zafiro Restaurant
Price*: US$ 30
Cuisines: Caribbean
Ranked #73 in San Pedro, Belize
Elvi's Kitchen
Price*: US$ 10-40
Cuisines: International, Caribbean
Ranked #17 in San Pedro, Belize
Estel's Dine by the Sea
Cuisines: South American, Central American
Ranked #15 in San Pedro, Belize
Feliz Bar & Grill
Price*: US$ 4-20
Cuisines: American, Caribbean, Bar, Pizza, Pub, Chicken Wings
Ranked #46 in San Pedro, Belize
Fido's Restaurant & Bar
Cuisines: Japanese, American
Ranked #60 in San Pedro, Belize
George's Kitchen
Price*: US$ 10-15
Cuisines: Cajun & Creole
Ranked #53 in San Pedro, Belize
Harry's Burgers & Beer
Ranked #109 in San Pedro, Belize
Hidden Treasure Restaurant
Price*: US$ 15-40
Cuisines: South American, Central American
Ranked #18 in San Pedro, Belize
Hot Spot Bar & Grill
Ranked #57 in San Pedro, Belize
Hungry Grouper
Ranked #64 in San Pedro, Belize
Hurricanes Ceviche Bar & Grill
Price*: US$ 5-30
Cuisines: American, Caribbean, South American, Central American
Ranked #33 in San Pedro, Belize
Ice and Beans
Cuisines: Cafe
Ranked #59 in San Pedro, Belize
Island Buzz Cafe & Grill
Price*: US$ 5-15
Cuisines: Cafe
Ranked #37 in San Pedro, Belize
Island Dogs
Cuisines: American, Hot Dogs, Fast food
Island Secret
Cuisines: Mexican, Lebanese, Mediterranean, Thai
Island Time Bar and Restaurant
Ranked #76 in San Pedro, Belize
Island Torch Bar & Grill
Cuisines: Mexican, Latin, Pizza, Cafe, Spanish, Pasta
Ranked #107 in San Pedro, Belize
Izzy's smoothies and snacks
Cuisines: Pizza, Cafe, Fast food, Chicken Wings
Ranked #83 in San Pedro, Belize
Jambel's Jerk Pit
Cuisines: Caribbean, Jamaican
Ranked #66 in San Pedro, Belize
John's Escape
Ranked #99 in San Pedro, Belize
Kama Lounge & Bistro Bar
Price*: US$ 10-25
Cuisines: Vegan
Ranked #63 in San Pedro, Belize
LA Culture Pizza
Cuisines: Pizza
La Esquinita Deli
Cuisines: Caribbean
Ranked #105 in San Pedro, Belize
La Hora Taco
Cuisines: Mexican
Ranked #108 in San Pedro, Belize
La Perla
Cuisines: Argentinian, South American
Ranked #111 in San Pedro, Belize
Latitudes Cafe
Price*: US$ 3-10
Cuisines: American, Caribbean, British, Healthy
Ranked #48 in San Pedro, Belize
Lazy Croc BBQ
Cuisines: Barbecue
Le Bistro Portofino
Cuisines: Seafood
Ranked #100 in San Pedro, Belize
Legends Burger House
Price*: US$ 4-12
Cuisines: American, Bar, Grill, Pub
Ranked #79 in San Pedro, Belize
Licks Beachside Cafe
Price*: US$ 2-25
Cuisines: Cafe, Barbecue
Ranked #10 in San Pedro, Belize
Lily's Treasure Chest
Price*: US$ 5-16
Cuisines: Seafood
Ranked #69 in San Pedro, Belize
Locals
Cuisines: Mexican
Ranked #95 in San Pedro, Belize
Lola's Pub & Grill
Price*: US$ 5-15
Cuisines: Bar, Pub
Ranked #19 in San Pedro, Belize
Lone Star Grill & Cantina
Price*: US$ 25
Cuisines: Mexican
Ranked #45 in San Pedro, Belize
Luna Loca
Cuisines: Bar, Sandwiches, Delicatessen, Pub
Ranked #62 in San Pedro, Belize
Manelly's
Ranked #98 in San Pedro, Belize
Mariano's Frozen Yogurt & Ice Cream
Cuisines: Japanese
Ranked #65 in San Pedro, Belize
Melt Cafe
Price*: US$ 5-15
Cuisines: American, Caribbean, Cafe, Sandwiches, Delicatessen, Healthy
Ranked #27 in San Pedro, Belize
Mesa Cafe
Price*: US$ 3-11
Cuisines: Vegetarian, Australian, Healthy
Ranked #4 in San Pedro, Belize
Micky's
Cuisines: Mexican, Seafood
My Secret Deli
Price*: US$ 1
Cuisines: Mexican
Ranked #24 in San Pedro, Belize
Neri's Tacos
Cuisines: Mexican, Latin, Spanish
Ranked #29 in San Pedro, Belize
Palapa Bar and Grill
Price*: US$ 3-17
Cuisines: American, Pizza, Seafood, Barbecue
Ranked #26 in San Pedro, Belize
Pedro's
Ranked #113 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 #43 in San Pedro, Belize
Pirates Pizza
Cuisines: Pizza
Ranked #90 in San Pedro, Belize
Planets Pizza
Cuisines: Pizza
Ranked #82 in San Pedro, Belize
Portofino Restaurant
Cuisines: American, Caribbean, Seafood, European, Vegetarian, South American, Central American
Ranked #91 in San Pedro, Belize
Pupuseria Hati
Price*: US$ 1-24
Cuisines: Salvadoran, South American, Central American
Ranked #115 in San Pedro, Belize
Pupuseria Salvadoreno
Cuisines: Salvadoran, South American
Ranked #8 in San Pedro, Belize
RAY'S Big Dog
Price*: US$ 3-22
Cuisines: American, Hot Dogs
Ranked #50 in San Pedro, Belize
Rain Restaurant & Rooftop Terrace
Cuisines: Latin, Seafood, Mediterranean, Spanish, Vegetarian, South American
Ranked #22 in San Pedro, Belize
Ramon's Village Resort
Cuisines: American
Ranked #93 in San Pedro, Belize
Red Ginger
Price*: US$ 5-30
Cuisines: American, Caribbean, Latin, Spanish, South American, Central American
Ranked #44 in San Pedro, Belize