Where to Eat in Rhodes: Best Restaurants & Tavernas

Rhodes has one of the strongest food cultures in Greece, built on fresh Aegean seafood, sun-ripened local produce, and centuries of Mediterranean culinary tradition. This guide covers where to eat across the island, from the medieval alleyways of the Old Town to the clifftop village of Lindos, with honest assessments, realistic prices, and practical booking advice.

Outdoor restaurants and cafes with colorful umbrellas and historic Mediterranean buildings in a lively square in Rhodes Old Town under a clear blue sky.

TL;DR

  • Budget around €20-40 per person at a mid-range taverna; seafood restaurants and fine dining run €50-80+.
  • The Old Town has the highest density of good restaurants but also the most tourist traps — knowing which streets to avoid matters.
  • Mavrikos in Lindos is the island's most acclaimed restaurant and worth the trip — pair it with a visit to the Acropolis of Lindos.
  • Reservations are essential at popular spots from June through August; some places don't take bookings at all, so arrive early.
  • For the full picture of Rhodian cuisine and what dishes to order, read our guide to what to eat in Rhodes.

Understanding the Rhodes Dining Scene

Charming Rhodes alleyway lined with outdoor taverna tables covered with checkered cloths, people dining, and leafy green trees overhead.
Photo Anastasia Shuraeva

Rhodes is one of the most visited islands in Greece, and its restaurant scene reflects that reality. There are genuinely excellent places to eat here, but there is also a thick layer of mediocre, tourist-facing operations that coast on location rather than quality. The good news is that the island's food culture runs deep: Rhodian cuisine draws on fresh Aegean catch, locally grown vegetables and herbs, excellent olive oil, and a culinary history shaped by Greek, Ottoman, and Italian influences.

The main dining zones are Rhodes Old Town, Rhodes New Town, and the village of Lindos. Each has a distinct character. The Old Town offers atmospheric courtyards and medieval backdrops but requires some navigation to avoid overpriced imitations. The New Town has a more local, year-round dining scene with fewer theatrics. Lindos sits at the top of the quality ladder, with serious restaurants that draw visitors from across the island, but prices match the reputation.

💡 Local tip

Tipping is not mandatory in Rhodes but is appreciated. A 5-10% tip on the bill is standard at tavernas and restaurants. If a service charge is already included, check before adding more.

Best Restaurants in Rhodes Old Town

Charming stone street in Rhodes Old Town with restaurant entrances, arched doorway, and people walking in the background.
Photo Diana Rafira

The Rhodes Old Town is a UNESCO World Heritage Site with thousands of years of layered history and, tucked into its narrow streets, some of the best eating on the island. The challenge is that the main thoroughfares, particularly near the Palace of the Grand Master, are lined with restaurants designed primarily to catch foot traffic. Walk two or three streets back and the quality improves significantly.

  • Meli Restaurant (Platonos 25) A reliable choice for traditional Greek food done properly: salads made with locally grown tomatoes and cucumbers, grilled fish, and slow-cooked meat dishes. Alfresco seating, reasonable prices, and consistent quality make this one of the Old Town's better all-rounders. Expect around €25-35 per person with wine.
  • At Thomas (Thiseos 50, Medieval City) Homemade seafood dishes with a setting that makes the most of the ancient walls nearby. The menu is short and changes based on what's available, which is usually a good sign. Popular with both locals and repeat visitors, so book ahead in summer.
  • Pizania Fish Tavern (Old Town) One of the Old Town's more atmospheric spots, with tables set under mulberry tree shade. The focus is fresh seafood, simply prepared. Pricing is honest for what you get, and the setting alone makes it worth seeking out.
  • Ta Kardasia (Old Town) A family-run Greek taverna with a relaxed vibe and solid traditional food. The rooftop element adds some appeal, but this is primarily a food-first operation rather than a views-first one. Booking is available and recommended for peak evenings.

⚠️ What to skip

Avoid restaurants that post laminated menus with photos in English, French, German, and Russian outside the door. These are almost always tourist traps optimised for turnover, not quality. The best Old Town places have handwritten or single-language menus and don't have touts standing outside.

Mavrikos in Lindos: The Island's Best Table

The Acropolis of Lindos rises above whitewashed houses and lush trees in the village of Lindos, Rhodes, under a bright sky.
Photo Pedro V Garrett

If you eat one serious meal in Rhodes, make it at Mavrikos in Lindos. This is a generational family restaurant that has been operating for decades, and it consistently outperforms everything else on the island at its level. The kitchen works with seasonal Rhodian produce and the freshest available seafood, and the open courtyard is one of the most pleasant places to sit in all of the Dodecanese on a warm evening.

The menu changes based on what is in season and what came off the boats that morning. Expect dishes built around local fish, slow-cooked lamb, grilled octopus, and vegetables from the surrounding countryside. The wine list includes strong regional Greek labels. Prices are higher than a standard taverna, roughly €45-70 per person, but the cooking justifies it. Reservations are strongly recommended from May through October. The phone number is +30 22440 31232.

✨ Pro tip

Lindos gets extremely crowded from July to mid-August, and parking in the village is restricted. If you are coming specifically for Mavrikos, consider visiting in late May, early June, or September when the village is quieter and you can actually enjoy the meal without the chaos.

Where to Eat on a Budget in Rhodes

Covered alleyway lined with casual cafes and shops, people dining at simple tables, suggesting affordable local eateries.
Photo Doğan Alpaslan Demir

Eating well in Rhodes without spending heavily is entirely possible if you know where to look. The New Town has a cluster of cafes, souvlaki spots, and local tavernas that serve the island's year-round population rather than tourists passing through. Prices here are noticeably lower than in the Old Town for comparable quality.

Meze culture is your friend on a budget. Several spots, including Alli Fasi 1907, specialise in small plates of dips, grilled vegetables, cheese, and cured meats that allow you to eat a full and varied meal for under €15 per person. These places tend to serve local wine by the carafe rather than the bottle, which keeps costs down further. Kalagris Cafe Bar is another option in this category, with mains typically under €15.

  • Order the house carafe wine rather than bottled wine at tavernas — quality is usually fine and savings are significant.
  • Lunch menus at mid-range restaurants often offer the same dishes as dinner at 20-30% lower prices.
  • Bakeries and street food stalls in the New Town sell tiropita (cheese pie), spanakopita (spinach pie), and koulouri bread rings for €1-2.
  • Fish tavernas near the working harbour tend to offer better value than those inside the Old Town walls.
  • Avoid restaurants directly on the main tourist routes near Mandraki Harbour for everyday meals — the markup is substantial.

For more on stretching your budget across the island, see our guide to Rhodes on a budget, which covers accommodation, transport, and free attractions alongside food.

Dining by Neighbourhood and Season

Where you eat in Rhodes often depends on where you are staying and what time of year you visit. The island's restaurant scene is heavily seasonal: from November through March, many establishments close entirely or operate on reduced hours. April sees things starting to reopen, with better availability and more relaxed service than in the high season crush.

In summer, shaded outdoor seating becomes a priority. Restaurants with covered courtyards, vine canopies, or mulberry tree shade fill up first. Mavrikos and Pizania Fish Tavern both offer this. In July and August, evening dining is much more comfortable than lunch, when midday heat can make outdoor eating unpleasant. Most Greeks eat dinner late, between 9pm and 11pm, and you will find that many restaurants don't really get going until after 8pm.

Coastal resorts like Faliraki and Pefkos have their own dining scenes, mostly geared around package tourism, though there are exceptions. If you are staying in these areas, it is worth making the trip into Rhodes city or up to Lindos for at least one or two meals. Our guide to a 7-day Rhodes itinerary maps out how to combine sightseeing and dining across the island efficiently.

What to Order: Rhodian Dishes Worth Knowing

Rhodian cuisine is not dramatically different from mainland Greek food, but there are regional touches worth knowing. Local olive oil is exceptionally good and used generously. Fresh fish and seafood reflect what is caught locally, including red mullet, sea bream, octopus, and squid. The island's vegetables, particularly tomatoes and cucumbers grown in the hot, dry interior, have a concentrated flavour that mass-produced equivalents lack.

Pitaroudia are chickpea fritters specific to Rhodes, often served as a starter. Makaronia me kima is a local pasta dish with meat sauce that appears on family-run menus. Loukoumades, fried dough balls drenched in honey and sometimes sesame, are a popular street dessert. Ask any good taverna what is fresh that day and order accordingly rather than defaulting to the printed menu.

ℹ️ Good to know

Mylos A La Carte currently holds a 4.9 out of 5 rating on TripAdvisor based on over 1,700 reviews, making it one of the most consistently rated restaurants on the island. It is worth checking current reviews before visiting, as menus and management can change.

Rhodes has a long history of wine production, and local labels are worth ordering over imported bottles. The island's white wines pair particularly well with fresh seafood. For a deeper dive into Rhodian flavours and the dishes that define the island's table, our guide to what to eat in Rhodes covers the full culinary landscape.

FAQ

What is the average cost of eating out in Rhodes?

A typical taverna meal with a starter, main, and a glass of wine or beer costs around €20-35 per person. Budget spots and meze bars come in at €10-15. Seafood restaurants and fine dining like Mavrikos in Lindos run €45-70+ per person. Prices in the Old Town tend to be 15-25% higher than equivalent quality elsewhere on the island.

Do restaurants in Rhodes require reservations?

During peak season (July and August) and at well-known spots like Mavrikos, reservations are strongly recommended and often essential. In shoulder season (May, June, September, October) walk-ins are generally fine at most places. Some smaller tavernas don't take bookings at all. If you have a specific restaurant in mind, call ahead or use their booking system.

Where is the best place to eat fresh seafood in Rhodes?

Pizania Fish Tavern in the Old Town is a reliable choice. At Thomas near the medieval walls also does good seafood. For the most serious seafood cooking on the island, Mavrikos in Lindos is the benchmark. Fish tavernas near the working harbour in New Town often offer the best value-to-quality ratio for everyday seafood meals.

Are there good restaurants near the Acropolis of Lindos?

Yes. Mavrikos is the standout option and is worth planning a meal around when visiting Lindos. The village has several other tavernas and cafes, though quality varies. Avoid the most prominent spots on the main tourist path leading up to the Acropolis, which are primarily designed to catch foot traffic rather than feed it well.

When is the best time of day to eat at Greek tavernas in Rhodes?

Greeks eat dinner late, typically from 8pm onwards, and restaurants don't reach their natural rhythm until after 9pm. If you eat early (before 7:30pm), you will often find yourself dining alongside other tourists in an empty room. Lunch is usually served from around 1pm to 4pm. For the most atmospheric experience, eat dinner at local pace.

Related destination:rhodes

Planning a trip? Discover personalized activities with the Nomado app.