
Gavrio Vacations
Book a Hotel + Flight together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to SAR 390 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Find the Best Gavrio Vacation Packages
Gavrio Hotel Deals

Hotel Perrakis
Kypri, Gavrio, Andros, Andros Island
The price is SAR 198 per night from May 20 to May 21
SAR 198
SAR 246 total
20 May - 21 May
includes taxes & fees
Spring in Andros!
"Beautiful hotel overlooking the sea. The staff were very friendly and helpful providing anything we requested. The only downside was that we were here early in the season so the pool and the restaurant were closed. Timing is everything. :)"
Reviewed on 19 April 2025

Ostria Hotel
Gavrio, Andros, Andros Island
Fully refundableReserve now, pay when you stay
The price is SAR 174 per night from May 11 to May 12
SAR 174
SAR 206 total
11 May - 12 May
includes taxes & fees
Andros - island hopping stay
"Great, friendly check in. Loads of useful information about the island. On busy road from the port - take care if arriving on foot. 250m up hill. Great beach 800m further along the road."
Reviewed on 22 August 2017

Pharos Apartments
Gavrio, Andros, South Aegean
"Lovely place with a gorgeous view"
Reviewed on 10 May 2024
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Discover the most popular places to visit in Gavrio
Gavrio Port
4/5(6 reviews)
Explore the waterfront in Gavrio with a trip to Gavrio Port. Wander the beaches and waterfront in the area.
Saint Peter's Beach
5/5(1 review)
If a restful vacation is part of your travel plans, Saint Peter's Beach might be the perfect place to seek out during your trip to Gavrio. While you're in the area, stroll along the waterfront.
Kyprí
Why not spend a lazy afternoon at Kyprí during your trip to Kipri? While you're in the area, stroll along the beaches.