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.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Trendy Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business & up & up Air Conditioning & up Internet Cheap Hotels Hotels with Restaurants Quiet Hotels Hotels with Free Wifi Reduced mobility rooms Concierge Meeting room Business services $ $$ $$$ $$$$ Resort hotel Hotels with Infinity Pools Classic Lodge Honeymoon Resorts All inclusive Quiet Resorts Spa Hotels Hotels with Nightclubs Design Hotels Downtown Hotels Clean Hotels Hotels with Private Beach Boutique Hotels Modern Hotels Any distance from Diakoftis Beach
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Irini Hotel
TripAdvisor
View Deal
Afiartis, Karpathos, Greece
2.5 km from Diakoftis Beach
  • Free Parking
  • Pool
Beach Hotel Poseidon
TripAdvisor
View Deal
Afiartis, 857 00, Greece
5.0 km from Diakoftis Beach
  • Beachfront
  • Restaurant
Aegean Village Hotel & Bungalows
Ammopi, Greece
7.8 km from Diakoftis Beach
  • Free Wifi
  • Free Parking
Royal Beach Hotel
Expedia.com
View Deal
Agios Nikolaos Beach, Arkassa 857 00, Greece
7.9 km from Diakoftis Beach
  • Free Wifi
  • Free Parking
Sunflower Studios
TripAdvisor
View Deal
Lakki, Ammopi 85700, Greece
7.9 km from Diakoftis Beach
  • Free Wifi
  • Free Parking
Perama Studios
Lakki, 857 00, Greece
7.9 km from Diakoftis Beach
  • Free Wifi
  • Free Parking
Apolis Hotel
Amoopi | Karpathos, Ammopi, Greece
8.0 km from Diakoftis Beach
  • Free Parking
  • Breakfast included
Arkasa Bay Hotel
Travelocity
View Deal
Arkasa, Arkassa 857 00, Greece
8.0 km from Diakoftis Beach
  • Free Wifi
  • Free Parking
Hotel Albatros
TripAdvisor
View Deal
Ammopi 857 00, Greece
8.0 km from Diakoftis Beach
  • Free Parking
  • Free Internet
Hotel Amoopi Bay
Ammopi, Greece
8.1 km from Diakoftis Beach
  • Bar/Lounge
  • Free Internet
Votsalakia
Amoopi, Ammopi, Greece
8.3 km from Diakoftis Beach
  • Restaurant
  • Bar/Lounge
Sophia Hotel
Ammopi 857 00, Greece
8.4 km from Diakoftis Beach
  • Free Wifi
  • Free Parking
Finiki View
TripAdvisor
View Deal
Finiki 85700, Greece
9.7 km from Diakoftis Beach
  • Free Wifi
  • Free Parking
Hotel Arhontiko
Hotwire.com
View Deal
Main Street, Finiki 857 00, Greece
9.7 km from Diakoftis Beach
  • Free Wifi
  • Free Parking
Alex Hotel
Priceline
View Deal
Karpathos Town (Pigadia) 85700, Greece
11.7 km from Diakoftis Beach
  • Free Wifi
  • Free Parking
Seven Stars
TripAdvisor
View Deal
St, Ameriki, 857 00, Greece
11.8 km from Diakoftis Beach
  • Free Wifi
  • Free Parking
Astron Princess Hotel
TripAdvisor
View Deal
Karpathos Town (Pigadia) 85700, Greece
11.9 km from Diakoftis Beach
  • Free Wifi
  • Free Parking
Miramare Bay
Travelocity
View Deal
Karpathos Town (Pigadia) 85700, Greece
11.9 km from Diakoftis Beach
  • Free Wifi
  • Breakfast included
Electra Beach Hotel
Karpathos Town (Pigadia), Greece
12.0 km from Diakoftis Beach
  • Free Wifi
  • Free Parking
Astron Hotel - Bungalows
TripAdvisor
View Deal
Karpathos Town (Pigadia) 85700, Greece
12.0 km from Diakoftis Beach
  • Free Parking
  • Pool
Regina Hotel
TripAdvisor
View Deal
1 Andrea Hioti, Karpathos Town (Pigadia) 857 00, Greece
12.0 km from Diakoftis Beach
  • Free Wifi
  • Pool
Aparthotel Diakonis
Pigadia, Karpathos Town (Pigadia) 857 00, Greece
12.0 km from Diakoftis Beach
  • Free Internet
Hotel Romantica Apartments
Pigadia Karpathos, Karpathos Town (Pigadia) 857 00, Greece
12.0 km from Diakoftis Beach
  • Free Parking
  • Pool
Alimounda Mare
Booking.com
View Deal
PO Box 127, Karpathos Town (Pigadia) 857 00, Greece
12.1 km from Diakoftis Beach
  • Free Wifi
  • Free Parking
Hotel Sunrise
TripAdvisor
US$47
View Deal
A Papagou Str | P.O. Box 93, 857 00, Greece
12.1 km from Diakoftis Beach
  • Free Wifi
  • Free Parking
Konstantinos Palace
No availability for your dates from these sites
Afoti, Karpathos Town (Pigadia) 857 00, Greece
12.2 km from Diakoftis Beach
  • Free Parking
  • Breakfast included
Lymiatis Beach Hotel
TripAdvisor
View Deal
Possidonos & Anonymoy, 857 00, Greece
12.2 km from Diakoftis Beach
  • Free Parking
  • Beachfront
Sound of the Sea
Karpathos Town (Pigadia) 85700, Greece
12.8 km from Diakoftis Beach
  • Free Wifi
  • Free Parking
Angelica's Apartments
Hotels.com
View Deal
Fry, 85800, Greece
21.0 km from Diakoftis Beach
  • Free Wifi
Hotel Krinos
Lefkos, Lefkos 85700, Greece
21.2 km from Diakoftis Beach
  • Free Parking
  • Beachfront
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.