Top 7 Rhodes restaurants

7 Great Rhodes Restaurants That I Highly Recommend

Some links in this post are affiliate links. If you book through them, I may earn a small commission at no extra cost to you. Thanks for supporting my work!
As an Amazon Associate, I earn from qualifying purchases. Read my full disclosure here.

Rhodes, the largest island in the Dodecanese and one of the most stunning destinations in Greece, offers not only a fascinating history and beautiful beaches, but also incredible food!

I’ve recently returned from my vacation, and in this article, I’m excited to share my personal reviews of 7 restaurants in Rhodes Town that I genuinely enjoyed and highly recommend!

If you’d like to read more about Rhodes, be sure to check out these articles:

Disclaimer: I haven’t been compensated in any way to write about these Rhodes restaurants. These are my genuine recommendations based on my personal experience during my vacation in Rhodes—I just want to share my honest opinion with you! 😊

1. Mama Sofia

Mama Sofia ranks among the best restaurants in Rhodes—and before my visit, I’d read glowing reviews that turned out to be absolutely true!

If you’re looking for an authentic Greek atmosphere, homemade fresh dishes, a great wine selection, and plenty of food options, Mama Sofia is the place to go.

It’s located right in the heart of the medieval Old Town, just behind the Suleymaniye Mosque and the Roloi Tower (also known as the Clock Tower).

Along with its amazing food, the restaurant offers a warm, local vibe that makes you feel right at home.

Mama Sofia Rhodes restaurant
At Mama Sofia’s, Rhodes Old Town

Mama Sofia is a family-run restaurant that dates back to 1967, and its outstanding reputation is known not just in Rhodes Town, but across the entire island and beyond.

My friends and I had dinner here twice, and everything was perfect—from the friendly, welcoming staff and fantastic service to the mouth-watering food and the relaxed atmosphere that made us feel like part of the Mama Sofia family.

As a seafood lover, I tried the stuffed squid on our first visit and the grilled shrimp the second time—both were absolutely incredible and easily the best meals I had during my stay in Rhodes.

Mama Sofia Rhodes restaurant
Mama Sofia dinner - Rhodes restaurants

Prices at Mama Sofia are slightly higher compared to other restaurants in Rhodes, mainly due to its prime location and long-standing reputation—but it’s worth every cent!

The staff speaks excellent English, and the menu includes gluten-free and vegetarian options, so there’s something for everyone.

The restaurant is almost always busy, so if you’re visiting during the high season, I highly recommend booking a table in advance, especially for dinner.

👉 Check reviews and photos of Mama Sofia on TripAdvisor

  • Address: 28 Orfeos Street, Old Town, Rhodes 85 100
  • Opening Hours: every day 9:00 AM – 23:30 PM
  • Email: contact@mamasofia.gr
  • Phone: +(30) 22410 24469
  • Website: https://www.mamasofia.gr/

2. Archipelagos

Located on Hippocrates Square, the most famous square in Rhodes Old Town, Archipelagos restaurant serves up delicious food along with one of the best views of the medieval city walls and the lively town center.

The menu offers a wide variety of options, including vegan, vegetarian, and gluten-free dishes, as well as both traditional Greek and international cuisine.

Have I mentioned I’m a seafood fan? 🙂 Well, here I had the most delicious Mediterranean salad made with smoked salmon, shrimp, honey, lettuce, and several other fresh, flavorful ingredients.

My friends went for traditional Greek dishes—souvlaki and Greek salad—and they absolutely loved them!

Archipelagos restaurant Rhodes Old Town
Archipelagos restaurant overlooks Hippocrates Square and medieval city walls.

The staff at Archipelagos is welcoming and very professional, so you can expect excellent, high-quality service.

Prices are a bit higher than in other parts of Rhodes Town, but the experience—and the view—make it totally worth it!

The restaurant does get busy, so I recommend booking your spot in advance, especially if you’re coming during peak hours.

👉 Check out Archipelagos reviews and photos on TripAdvisor

  • Address: Platia Ippokratous 18, Rhodes Town 851 00
  • Phone: +30 2241 022322

🍴 Want to explore even more local flavors? Consider joining a food tour in Rhodes on Viator or treat yourself to a unique experience with a cruise lunch along the Rhodes coastline on GetYourGuide!

3. Barbarossa Seaside

If you’re looking for gorgeous sea views, a relaxed atmosphere, and great food, head to Barbarossa Seaside Restaurant, located on Akti Miaouli Beach on the western coast of Rhodes Town.

Unlike Elli Beach on the east side, Akti Miaouli is usually windy—earning it the nickname “the windy beach.”

But don’t let the breeze stop you! This part of town offers some of the most breathtaking sunsets on the island, along with a stretch of beachfront hotels and beach clubs known for their excellent service.

Akti Miaouli beach - Barbarossa Seaside restaurant
Akti Miaouli beach sunset

One of the restaurants I truly enjoyed was Barbarossa Seaside, and I went there right at sunset… and wow, what an experience!

Just picture this: a fiery sky, perfectly grilled salmon, a glass of delicious local wine, lounge music playing in the background, and a laid-back, beachy vibe. Sounds like paradise, right? Well—it absolutely was!

Barbarossa Seaside restaurant - Rhodes restaurants
Dinner at Barbarossa Seaside restaurant
Barbarossa restaurant sunset - Rhodes town
… the sunset was breathtaking!

Prices at Barbarossa Seaside were quite reasonable—actually a bit lower than what you’d find in Rhodes Old Town.

The guy who served us was incredibly friendly, and to top it off, we were treated to a round of limoncello shots, which was such a nice gesture!

I highly recommend this place and suggest timing your visit for sunset—you’ll get a truly unique and unforgettable experience!

👉 Check out Barbarossa Seaside reviews and photos on TripAdvisor

  • Address: Akti Miaouli, Rhodes Town 85100
  • Facebook Page
  • Phone: +30 694 258 8618

4. Nikos Fish Taverna

Nikos is a charming traditional Greek restaurant located just outside the medieval city walls, in the modern part of Rhodes Town.

This family-run spot specializes in fresh seafood—and it’s where I had the best squid on the entire island!

What I especially loved was the traditional setting and the wide variety of fresh seafood and fish dishes.

The staff was friendly and welcoming, and when they brought out my squid, a young boy (I’m guessing the owner’s son) gave a little live show as he cut and served it at the table—it was such a fun and authentic touch!

Nikos Fish Taverna Rhodes Town
Nikos Fish Taverna

My friend had bean soup and a Greek salad, which she really enjoyed. The overall experience was fantastic—and after we finished our meal, we were treated to shots of traditional Ouzo and a plate of fresh fruit.

Prices at Nikos are very reasonable, and the quality of the food will definitely exceed your expectations. I highly recommend this place if you’re looking for a great seafood restaurant in Rhodes!

👉 Check out Nikos restaurant reviews and photos on TripAdvisor

  • Address: Ionos Dragoumi Street 38, Rhodes Town 851 00
  • Phone: +30 2241 039043
  • Opening Hours: 11:00 AM – 01:00 AM

5. The Star Restaurant Bar Pizzeria

Just a stone’s throw from Rhodes Casino, Elli Beach, and Mandraki Harbour, this family-run bar-restaurant offers a wide range of food options and fantastic service!

The Star Bar & Grill overlooks Georgiou Papanikolaou Street, where you’ll find dozens of restaurants offering great food and drinks at lower prices compared to Rhodes Old Town or Mandraki Marina.

I went twice to The Star Bar & Grill and had the most amazing pizza—so good it could compete with one from Napoli! I also enjoyed Mythos craft beer and some excellent cocktails.

The Star Bar and Grill restaurant in Rhodes, Greece
The Star Bar & Grill

The staff is incredibly friendly and truly go out of their way to make your dining experience both pleasant and memorable.

  • Address: 121 Amerikis, Rhodes Town 851 00
  • Phone: +30 6947 756 180

6. Jay’s Burger House

Located in the modern part of Rhodes Town, surrounded by hotels and streets lined with shops and restaurants, Jay’s Burger House offers an impressive variety of food and excellent service!

I had gyros, the traditional Greek dish, only once during my stay in Rhodes—and it was right here!

What I really liked is that they offer set menus where you can get a gyros plate, Greek salad, and a cup of coffee or ice cream for around 11€—a great deal.

Jay's Burger House, Rhodes, Greece
Burger time!
Jay's Burger House Rhodes Town
Jay’s Burger House

Their menu has everything—from burgers, traditional Greek dishes, pizza, and pasta to mouth-watering desserts and a great selection of cocktails.

This restaurant has a casual, laid-back vibe and was packed both times I visited—which says a lot! I highly recommend it for burger and meat lovers, as well as anyone looking for a relaxed setting with a lively, upbeat atmosphere.

👉 Check out Jay’s Burger House reviews and photos on TripAdvisor

  • Address: Str. Griva 68, Ródos Town 85100
  • Phone: +30 2241 031874

7. Cook Book

Cook Book is another lovely family-run restaurant with excellent service and a warm, friendly atmosphere.

Located in the modern part of Rhodes Town, along the lively Nikiforou Mandilara Street, this cozy spot serves up traditional Greek food, fresh salads, fish specialties, and international dishes.

Cook Book Rhodes restaurant
Cook Book restaurant

I tried the fried calamari here and it was fresh and flavorful—just the way I like it.

Prices are reasonable and the wine is excellent, so if you’re looking for a relaxing dinner away from the hustle and bustle of the Old Town, Cook Book is a great choice!

  • Address: Nikiforou Mandilara 22B, Ródos Town 85100
  • Phone: +30 2241 031466

8. Hans & Gretel

If you love sweets and fairytales, this dreamy place will leave you absolutely speechless! While it’s not a restaurant, I highly recommend visiting Hans & Gretel to top off your stay in Rhodes with something truly magical.

Located on Hippocrates Square in Rhodes Old Town, this shop serves up incredible artisanal gelato, donuts, chimney cakes, bubble waffles, chocolates, and a dazzling variety of candies—all in a setting that looks straight out of a storybook.

Hans & Gretel is a Greek brand with locations across Greece—including Cyprus, Athens, Crete, and Corfu—and stepping into one of their shops is a full experience in itself!

Hans and Gretel - Hippocrates Square, Rhodes Town
Hans and Grete candy store

I highly suggest you visit their store and experience the unique vibe and magical atmosphere for yourself—it’s a sweet treat for all senses!

👉 Check out Hans & Gretel reviews and photos on TripAdvisor

To Wrap Up

Rhodes Town, and the entire island, is full of fantastic restaurants and places to eat and drink.

It’s honestly hard to pick the best ones, as most offer excellent service, delicious food, and hosts who go the extra mile to make your dining experience special.

This article reflects my honest reviews of the places I personally visited and truly enjoyed during my time in Rhodes. Hopefully, I’ll be back soon to explore even more—and try a few new favorites!

Stay tuned—and feel free to share your own restaurant suggestions and recommendations in the comments! 😊

Read more about Rhodes:


This post contains affiliate links. I may receive a small referral fee if you click on some of the links (such as TripAdvisor), at no extra cost to you. I’m not paid to promote any place—everything I recommend is based on my personal experience. Thanks for your support! 💙

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *