We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Kastro

View map
  • Sort by:
  • Traveler Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Ayii Anaryiri Beach, Naoussa 844 01, Greece
7.4 miles from Kastro
Special Offer: Book Directly with us
Exclusive Discounts and Benefits: 20% in low season, 15% in... Read more
Check In Check Out
Show Prices
Bourgos Chora, Naxos Town 843 00, Greece
0.0 miles from Kastro
#23 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
Naxos Town, Naxos Town 843 00, Greece
0.1 miles from Kastro
#25 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
Fonatana Chora, Naxos Town 843 00, Greece
0.1 miles from Kastro
#30 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
Chora, Naxos Town 843 00, Greece
0.1 miles from Kastro
#53 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
Kontoleodos str., Naxos Town 843 00, Greece
0.2 miles from Kastro
#5 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
Naxos Town Seafront, 843 00, Greece
0.2 miles from Kastro
Check In Check Out
Show Prices
Chora, Naxos Town 843 00, Greece
0.2 miles from Kastro
No photo provided
Check In Check Out
Show Prices
7 Iakovos Kampanellis, Naxos Town 843 00, Greece
0.3 miles from Kastro
#1 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
Saint George beach | Kalavriton Street, Chora Naxos Island, Naxos Town 843 00, Greece
0.3 miles from Kastro
#28 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
Venetian Kastle | Chora, Naxos Town 843 00, Greece
0.3 miles from Kastro
#31 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
Grotta Beach - Chora, Naxos Town, Greece
0.3 miles from Kastro
#33 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
| Court Square, Naxos Town, Greece
0.3 miles from Kastro
#42 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
843 00 Naxos Town, 843 00, Greece
0.3 miles from Kastro
Check In Check Out
Show Prices
Saint George Beach, Naxos Town 843 00, Greece
0.4 miles from Kastro
#3 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
Saint George Beach, Naxos Town 843 00, Greece
0.4 miles from Kastro
#6 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
Saint George Street | Saint George Beach, Naxos Town 843 00, Greece
0.4 miles from Kastro
#7 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
Saint George Beach, Naxos Town 843 00, Greece
0.4 miles from Kastro
#12 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
St. George Beach | Agios Georgios, Naxos Town 843 00, Greece
0.4 miles from Kastro
#13 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
Chora, Naxos Town 843 00, Greece
0.4 miles from Kastro
#18 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
St. George | Chora, Naxos Town 843 00, Greece
0.4 miles from Kastro
#21 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
Paparrigopoulou | and Damariona, Naxos Town 843 00, Greece
0.4 miles from Kastro
#24 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
St George beach, Chora | Saint George Beach, Naxos Town 843 00, Greece
0.4 miles from Kastro
#27 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
Saint George Beach, Naxos Town 843 00, Greece
0.4 miles from Kastro
#36 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
Chora, Naxos Town 843 00, Greece
0.4 miles from Kastro
#46 of 59 hotels in Naxos Town
No photo provided
Check In Check Out
Show Prices
Chora, Naxos Town 843 00, Greece
0.4 miles from Kastro
#48 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
Agios Georgios, Naxos Town 843 00, Greece
0.5 miles from Kastro
#4 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
Saint George Beach, Naxos Town 843 00, Greece
0.5 miles from Kastro
#10 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
Agios Georgios Strand | Chora, 843 00, Greece
0.5 miles from Kastro
Check In Check Out
Show Prices
Naxos Town 84300, Greece
0.5 miles from Kastro
#15 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
Saint George Beach | Naxos, Naxos Town 843 00, Greece
0.5 miles from Kastro
#29 of 59 hotels in Naxos Town
Check In Check Out
Show Prices
*Prices above are the average nightly price provided by partners and may not include all taxes and fees. Any taxes and fees that are shown are estimates only. Please see further details from our partners.
Naxos Town Travel Forum Need specific advice visiting Naxos Town, Naxos? Visit the TripAdvisor Travel Forum for Naxos Town and ask our Destination Experts and the travel community.