Excellent Italian Restaurants in San Pedro

Excellent Italian Restaurants in San Pedro

It may be somewhat surprising to know that there is great Italian food to be found in Belize. San Pedro boasts a wealth of restaurants and there are a select few that made it onto this list. Pizza is always a fan favorite and you’ll find it deliciously made. But there are also chefs on the island that prize themselves on handcrafted pasta and house-made sauces that will have you coming back for more. You can find a casual outdoor pizzeria or an upscale fine dining experience. Satisfy your craving for Italian cuisine with any of these great Italian restaurants in San Pedro on your next vacation to Ambergris Caye.

EVVOO Euro Bistro

Intimate bistro décor with imported gin selections are highlighted. Delight in the handcrafted pasta, homemade mozzarella cheese, and chocolate fondue. European flavors and techniques are a hallmark at the bistro. Fine dining with an authentic bistro ambiance is as captivating as it is delicious.
2 Miles North, San Pedro Town at Grand Caribe | +501 226-4001 | 5pm-10pm, daily 

Mambo Restaurant

Beautiful, eclectic décor with Indian and Belizean motifs. The restaurant offers fine dining that is family-friendly with indoor and outdoor dining. There is live music on Friday nights, and they offer complimentary transfers for guests from Northern resorts. The menu focuses on international & Belizean cuisine, including great pasta dishes. Stuffed Grouper with Crab is popular, also offered is a varied vegetarian menu and they can accommodate vegan and/or gluten-free meals upon request.
5 Miles North, San Pedro Town at Matachica Resort | +501 226-5010 | 8am-3pm, 6:30-9pm, daily

Portofino Restaurant

Choose from the second story Portofino Restaurant for fine dining or enjoy a tapas menu at the Green Parrot Bistro next to the beach. Portofino offers Euro-Caribbean fusion cuisine, with homemade pasta and daily specials. The beach views and sea breeze from the tree-house style restaurant offer a unique dining experience on Ambergris Caye.
7 Miles North, San Pedro Town at Portofino Beach Resort | +501 206-5096 | Breakfast 7:30am-11:00am, Lunch 11:30am-4:00pm, Dinner 6:00pm-9:00pm, daily


Located on the rooftop terrace, Rain offers elegant fine dining on Northern Ambergris Caye. Perfect for taking in the great sunset views over the lagoon and also offers views of the Barrier Reef. Enjoy handcrafted pasta, a fine steak selection, and a vast and versatile menu.
1.5 Miles North, San Pedro Town, at Grand Caribe | +501 206-4000 | 7am-10pm, daily

Stella’s Sunset Wine Bar & Restaurant

Enjoy waterfront dining and sunset views over the lagoon. An excellent wine menu plus a full bar means that everyone can find their favorite libation; a daily happy hour from 4-6pm. Try the house-made Sangria and the seasonal Loaded Lobster Grilled Cheese! Pizza, vegetarian options, Italian, American and Caribbean favorites with a rotating daily menu can all be found at Stella’s.
1 Mile North, San Pedro Town | +501 602-5284 | 5-9pm, closed Sunday and Thursday

The Truck Stop

A shipping container food-truck park, unique in Belize. Watch for fun special game nights, take a dip in the pool or play one of the life-sized yard games in the back. Serving icy cold drinks at the bar, a pizza place, Mexican food, Asian cuisine, and an ice cream shop, there is something for everyone.
1 Mile North, San Pedro Town | +501 226-3663, Facebook | 12:00 - 9:00pm, open Wednesday-Sunday