Rovers Return Inn
About
A hotel on Crete, Rovers Return Inn sits on the island's northern coast in the resort area of Stalida. The property occupies Agiou Ioanni 18, Stalida 700 07, Greece, placing guests within easy reach of the beach and the town's main strip.
Rovers Return Inn operates as a pub and hotel, holding a 4.4 out of 5 rating from 300 guest reviews. That substantial review count reflects a steady stream of visitors, and the location near the coast puts the beach and local attractions within walking distance. Heraklion lies to the west as the island's main transport hub.
The island's tavernas serve horiatiki salad, grilled octopus and thyme honey from the hills, and Greek is the main language written on road signs and menus.
Crete's Mediterranean climate brings hot, dry summers and mild, wetter winters, with the season running roughly from May to October. August is the busiest month for ferries and beaches, so visitors may prefer the shoulder months for a quieter stay. Ferries and high-speed catamarans link the island to the mainland, though winter services are fewer.
Frequently Asked Questions
What is the street address of Rovers Return Inn?
The street address of Rovers Return Inn is Agiou Ioanni 18, Stalida 700 07, Greece. The pub stands on Crete, and the island's daily life slows in the afternoon while tavernas serve late into the evening.
What kind of place is Rovers Return Inn?
Rovers Return Inn is a pub on the island of Crete. It gives visitors a place to drink and socialise, and the island's tavernas serve late into the evening, so the day's slower afternoon rhythm carries on into the night.
Where is Rovers Return Inn located on Crete?
Rovers Return Inn sits at Agiou Ioanni 18, Stalida 700 07, Greece. Stalida is a resort settlement on Crete, the largest island in Greece, and the inn is a pub that serves visitors to this part of the island.
How do guests rate Rovers Return Inn?
Guests rate Rovers Return Inn 4.4 out of 5, based on 300 reviews. That score reflects how people who have stopped at this pub on Crete judge their visits.
Is Rovers Return Inn close to the beach, town or main attractions?
Rovers Return Inn is at Agiou Ioanni 18 in Stalida, within reach of Heraklion and other places on Crete. The island's season runs roughly from May to October, with August the busiest month for ferries and beaches.
Visitor Reviews
Reviews from IslandSpots members
No reviews yet — be the first to share what this place is really like.







