Best Hidden Gem Restaurants in the World
Best of the Best Restaurants 2024
Travellers’ Choice Awards
Travellers’ Choice Awards

Best of the Best Restaurants

Hidden Gems - World

You have to get a bit off the beaten path to find these spots, but they certainly earn their winner status in both taste and local charm.

The Travellers’ Choice Awards Best of the Best title celebrates the highest level of excellence in travel. It’s awarded to those who receive a high volume of above-and-beyond reviews and opinions from the Tripadvisor community over a 12-month period. Out of our 8 million listings, fewer than 1% achieve this milestone.


It's hard to come by views and food this good, but Ponchos Food & Wines serves up both, with picturesque views all around and beautifully-presented Peruvian dishes. They use fresh, local ingredients for a memorable meal. The staff is warm and welcoming, making you feel right at home.
Quick facts
 Cuisines: Peruvian, Fusion, Healthy
 $$ - $$$
  • 5.0 of 5 bubbles
    Beautiful food and service! Yubia was very attentive, brilliant service and food! Can’t recommend enough, definitely try the deserts if you have room!
    sadiej985
    @sadiej985
    Reviewed October 2024
  • 5.0 of 5 bubbles
    Very good and friendly service. Excellent food - the best we have tried in Machu Picchu Town. Amazing drinks choice as well. Lovely restaurant with great staff.
    sarahsG3473MO
    @sarahsG3473MO
    Reviewed October 2024
  • 5.0 of 5 bubbles
    Awesome. Food was delicious and Percy has provided an outstanding service. Definitely a must-go in Aguas Calientes!!
    M8069XWbrunoc
    @M8069XWbrunoc
    Reviewed October 2024
  • 5.0 of 5 bubbles
    Ruth gave us amazing service.. The Tiramisu is a must try, it was so good. The pina coladas we tried were really good l, ambience was great.
    Shehnaz1993
    @Shehnaz1993
    Reviewed October 2024
  • 5.0 of 5 bubbles
    We had an amazing dinner at Ponchos, the food was really delicious and Ruth, our waitress took great care of us! Can 100% recommend
    S6866SQleap
    @S6866SQleap
    Reviewed October 2024

02.
5.0 of 5 bubbles9,095 reviews
When you're in the mood for tapas, Bodega Biarritz is the place to be. This charming restaurant is well-known for its intimate setting and traditional Catalan dishes. Best part? Food and drinks here are reasonably priced and come with generous portions—a treat for travelers who love a great deal.
Quick facts
 Cuisines: Mediterranean, European, Spanish
 $$ - $$$
03.
5.0 of 5 bubbles3,106 reviews
Ely's Kitchen Ubud is the perfect spot for a laid-back yet memorable dining experience. Their diverse menu features fresh produce and tantalizing spices, making every dish a delight. Travelers say their drinks are just as sensational as the food too. Psst...don’t miss the live entertainment—they’ve got some great musicians.
Quick facts
 Cuisines: Asian, Fusion, Healthy
 $$ - $$$
04.
5.0 of 5 bubbles1,131 reviews
Cozy yet modern, Lavang serves some of the best Indian food you’ll find. The passionate staff can help guide you through the menu if you’re not sure what to order. The restaurant is BYOB, so bring a bottle of your favorite wine and tuck into a bowl of delicious curry for a special evening.
Quick facts
 Cuisines: Indian, Asian, Thai
 $$ - $$$
05.
5.0 of 5 bubbles1,012 reviews
For authentic tastes in Cusco, try Mulli Steak & Wine. It's a local spot that features classic Peruvian dishes with a twist, like their signature steak (pair it with a glass of wine, of course). But what really sets it apart is the live music, local art, and views overlooking the city.
Quick facts
 Cuisines: Peruvian, Grill, Healthy
 $$ - $$$
06.
5.0 of 5 bubbles1,720 reviews
If you're looking for the best spot to get fresh fish in Porto de Galinhas, Minha Praia is where it's at. It's got an upbeat vibe, with live music and fast, attentive service that's perfect for families, date nights—every occasion. Diners say you can't miss the seafood platter and top-notch cocktails.
Quick facts
 Cuisines: Brazilian, Seafood, Contemporary
 $$ - $$$
07.
5.0 of 5 bubbles1,685 reviews
Enjoy a relaxing meal with scenic views at Osteria Rio Del Sole. It's perfect for any occasion, with outdoor seating to make your meal even more memorable. Their signature risotto or seafood platter are the real stand-outs here—pair it with a craft beer or top it off with one of their exceptional desserts.
Quick facts
 Cuisines: Italian, Pizza, Lombard
 $$ - $$$
Save your faves
Save your faves
Just tap the heart and save for when you’re ready to start planning.
08.
5.0 of 5 bubbles1,788 reviews
Dine among locals (and pizza-lovers from all over) at Pizzeria Sette Sorelle. You have to get their pizza, of course, but diners recommend ordering one of their unique cocktails as well. The views you get with your meal are just the cherry on top.
Quick facts
 Cuisines: Italian, Pizza, Neapolitan
 $$ - $$$
09.
5.0 of 5 bubbles1,326 reviews
Head to Restaurant Puig de Santa Magdalena at sunset for a meal you won't forget. They offer modern takes on local dishes, all made with fresh ingredients and served up at great prices. Don't miss the local wines or the complimentary after-dinner drink.
Quick facts
 Cuisines: Mediterranean, European, Spanish
 $$ - $$$
10.
5.0 of 5 bubbles1,955 reviews
This family-run restaurant brings a taste of India to Alicante, Spain. Expect a warm welcome from the attentive staff, who are quick to recommend favorite dishes like butter chicken and garlic naan. But come hungry—portions are quite generous here.
Quick facts
 Cuisines: Indian, Asian, Balti
 $$ - $$$
11.
5.0 of 5 bubbles957 reviews
One visit to this relaxed, homey restaurant, and you’ll understand why they chose the name. The pizzas are top notch—go for the margherita paired with a glass of the house red—the staff is attentive, and the desserts are *chef’s kiss*. Now that’s amore.
Quick facts
 Cuisines: Neapolitan
 $$ - $$$
12.
5.0 of 5 bubbles741 reviews
Peró Restaurant's unique menu blends Indigenous and Brazilian flavors. Guests rave about its signature dishes like the fresh Amazonian fish. The food tastes just as good as it looks, and the ambiance is casual but cozy. Plus, the prices are fair, too.
Quick facts
 Cuisines: Brazilian, Seafood, International
 $$ - $$$
13.
5.0 of 5 bubbles3,997 reviews
Zitla is a very family-friendly restaurant, for those dining with kids in tow. The menu focuses on fresh seafood and tacos, which are even better when paired with one of the creative cocktails. Live music is also common here, making it a fun spot for a night out.
Quick facts
 Cuisines: Mexican, Caribbean, Latin
 $$ - $$$
14.
5.0 of 5 bubbles887 reviews
Los Troncos Parrilla Uruguaya is a South American steakhouse, so expect a meat-heavy menu. The steak is perfectly cooked, and the attentive staff will help you select the best cut. Don't worry about breaking the bank either—prices aren't outrageous.
Quick facts
 Cuisines: Steakhouse, Brazilian, Barbecue
 $$ - $$$
15.
4.5 of 5 bubbles1,549 reviews
Step into La Pergola Rooftop Jazz Bar & Restaurant and it feels like you've transported to Morocco. The panoramic views and live jazz only add to the ambiance. Beyond the flavorful food, the cocktails are noteworthy, too.
Quick facts
 Cuisines: Moroccan, Bar, International
 $$ - $$$
16.
5.0 of 5 bubbles932 reviews
Caché Bistró is the perfect spot for lunch. A broad selection of tapas are served in a charming garden—and there are usually live bands performing here as well. Tip: Ask the knowledgeable servers for a wine recommendation to pair with your meal.
Quick facts
 Cuisines: Contemporary, Fusion, Wine Bar
 $$ - $$$
17.
5.0 of 5 bubbles1,684 reviews
In Ubud, Pistachio Restaurant is a calm oasis with live music, pretty views, and an international menu to suit all tastes. We recommend the seafood dishes and Indonesian-inspired meals.
Quick facts
 Cuisines: International, Fusion, Healthy
 $$ - $$$
18.
5.0 of 5 bubbles718 reviews
Uma Cantina Peruana is the perfect place for a date night. The romantic restaurant features seafood-focused dishes (try the ceviche!), innovative cocktails, and memorable desserts.
Quick facts
 Cuisines: Peruvian, Latin, Seafood
 $$$$
Get custom recs
Get custom recs
Find the best restaurants and more with personalised trip ideas.
19.
5.0 of 5 bubbles1,104 reviews
Peixaria no Mercado focuses on Madeiran flavors, so you can expect lots of fresh seafood and local specialties. Don't miss the grilled octopus or the seafood platter. In the mood for something else? The staff are happy to recommend other options on the menu.
Quick facts
 Cuisines: Seafood, Mediterranean, European
 $$ - $$$
20.
5.0 of 5 bubbles2,192 reviews
Retek Bisztró serves traditional Hungarian dishes in a homey setting. Order the goulash with a good wine—the attentive staff are quick to recommend a bottle. Bonus: Appetizers are on the house, and entrées come in large portions, so you're sure to walk away satisfied.
Quick facts
 Cuisines: Hungarian
 $$ - $$$
21.
5.0 of 5 bubbles2,414 reviews
Waroeng Bernadette is a cozy restaurant in Ubud that serves fantastic Indonesian food like rendang. Plus, the cocktails are spectacular, too. Vegans and vegetarians will feel welcome here thanks to the many plant-based dishes on the menu as well.
Quick facts
 Cuisines: Healthy, Indonesian
 $
22.
4.5 of 5 bubbles4,452 reviews
In the heart of Marrakech's medina, Dar Zellij is a romantic restaurant within a gorgeous Moroccan riad. On the rooftop terrace, you'll find live music and dancing shows in the evenings. The food is equally impressive—try the signature lamb tagine and the traditional mint tea.
Quick facts
 Cuisines: Moroccan
 $$$$
23.
5.0 of 5 bubbles875 reviews
In a city filled with Italian restaurants, Piccola Cucina Estiatorio stands out for its authentic Sicilian fare. The menu reflects Sicily’s global influences, with dishes like grilled octopus and moussaka. The knowledgeable staff will happily provide recommendations, including which of the delightful desserts they think are best (even though it’s hard to play favorites).
Quick facts
 Cuisines: Italian, Sicilian
 $$ - $$$
24.
5.0 of 5 bubbles828 reviews
Kinjo Barrio Asiático surprises with its fusion of Asian flavours in a lively atmosphere. The food is fresh, beautifully presented, and reasonably priced. Try their sushi rolls paired with sake for a real treat. It's highly recommended as a unique dining experience.
Quick facts
 Cuisines: Japanese, Latin, Sushi
 $$ - $$$
25.
5.0 of 5 bubbles1,597 reviews
Rangoli is a lifestyle restaurant serving North and South Indian cuisine in a contemporary setting, complemented with a modern presentation and an extensive wine and beverage list. Mingled with the tinkling and jingling of chic tableware, the freshly cooked dishes from the Tandoor and the aroma from the Show Kitchen will transform you to a faraway location. Rangoli's perfect combination of luxury and simplicity will leave you a feeling of warmth, underlined by the use of earthy colours typical and characteristic of this exotic destination.
Quick facts
 Cuisines: Indian
 $$ - $$$
Powered by AI
Descriptions of winners are based on traveller reviews and summarised by AI.
Explore more Travellers' Choice categories