About us

Castello House restaurant


Castello House Restaurant has been operating since 1975 in the heart of the old town of Rhodes.
Located just nearby the Suleiman Mosque and the historic clock tower.

Castello House Restaurant offers you one of the best views of the medieval town.
Have a seat on our private terrace, enjoy our famous recipes of our mediterranean cuisine, including fresh fish, local meat, delicious pasta and a variety of our Greek homemade food.

We offer exclusively local, internationally awarded wines which are known for their quality. The perfect way to accompany your meal.
Finish your dinner with the most delicious way, tasting our homemade desserts.
Find us in the heart of the most historic sites and monuments of the Medieval town.
Book your table and enjoy your most romantic dinner at one of the best roof garden restaurants in Rhodos old town!

  • 10:00 am – 23:00 pm
  • Orfeos 50, Old Town, Rhodes, Greece
  • +(30) 22410-23616