Car hire in Kastoria Prefecture Great cars at great prices, from the biggest car rental companies
Travel more, spend less
Sign in, save money Save 10% on select rental cars - just look for the blue Genius label
We’re here for you Customer support in over 30 languages
Free cancellation Up to 48 hours before pick-up, on most bookings
5 million+ reviews By real, verified customers
Frequently asked questions Why should I book a car rental in Kastoria Prefecture with Booking.com? We make it easy to find a rental that’ll fit your needs. Here’s what we offer:
Huge selection of cars – from compact vehicles to SUVs
Support in 30+ languages
Free cancellation up to 48 hours before pick-up time on most bookings. Popular car hire destinations Explore more options to hire a car for cheap
Regions in Greece
Cities worldwide
Airports worldwide
Greek Islands
509 car hire locations
Average price of HK$ 445.76 per day
South Aegean
220 car hire locations
Average price of HK$ 434.75 per day
Cyclades
142 car hire locations
Average price of HK$ 447.09 per day
Macedonia
64 car hire locations
Average price of HK$ 298.35 per day
Ionian Islands
88 car hire locations
Average price of HK$ 426.09 per day
Attica
83 car hire locations
Average price of HK$ 388.72 per day
Zakynthos
43 car hire locations
Average price of HK$ 407.78 per day
Mykonos
36 car hire locations
Average price of HK$ 384.38 per day
Dodecanese
78 car hire locations
Average price of HK$ 399.95 per day
Chios Island
42 car hire locations
Average price of HK$ 529.10 per day
Epirus
66 car hire locations
Average price of HK$ 348.14 per day
Paros
34 car hire locations
Average price of HK$ 435.69 per day
Thessalia
53 car hire locations
Average price of HK$ 391.84 per day
Kos
36 car hire locations
Average price of HK$ 368.04 per day
Lesvos
31 car hire locations
Average price of HK$ 450.58 per day
Naxos
29 car hire locations
Average price of HK$ 454.09 per day
Sporades
34 car hire locations
Average price of HK$ 383.20 per day
Corfu
30 car hire locations
Average price of HK$ 461 per day
Samos
20 car hire locations
Average price of HK$ 563.84 per day
Milos
9 car hire locations
Average price of HK$ 518.14 per day
Skiathos
25 car hire locations
Average price of HK$ 374.10 per day
Crete
47 car hire locations
Average price of HK$ 370.85 per day
Karpathos
18 car hire locations
Average price of HK$ 378.28 per day
Central Crete
31 car hire locations
Average price of HK$ 347.90 per day
Heraklio
29 car hire locations
Average price of HK$ 348.50 per day
Rhodes
20 car hire locations
Average price of HK$ 469.91 per day
Santorini
12 car hire locations
Average price of HK$ 519.13 per day
Thrace
34 car hire locations
Average price of HK$ 376.76 per day
Skopelos
5 car hire locations
Average price of HK$ 419.17 per day
Chania
6 car hire locations
Average price of HK$ 387.99 per day
West Crete
6 car hire locations
Average price of HK$ 387.99 per day
West Greece
28 car hire locations
Average price of HK$ 448.05 per day
Thesprotia
10 car hire locations
Average price of HK$ 517.34 per day
Achaia
25 car hire locations
Average price of HK$ 449.84 per day
Tinos
4 car hire locations
Average price of HK$ 500.73 per day
Syros
8 car hire locations
Average price of HK$ 541.73 per day
Patmos
3 car hire locations
Average price of HK$ 592.79 per day
Pelion
14 car hire locations
Average price of HK$ 486.15 per day
Limnos
5 car hire locations
Average price of HK$ 432.06 per day
Sifnos
1 car hire location
Average price of HK$ 894.16 per day
Andros
3 car hire locations
Average price of HK$ 508.60 per day
Ios
3 car hire locations
Average price of HK$ 485.34 per day
Alonissos
4 car hire locations
Average price of HK$ 368.82 per day
El Segundo
103 car hire locations
Average price of HK$ 411.20 per day
Coolangatta
23 car hire locations
Average price of HK$ 403.81 per day
Phoenix
81 car hire locations
Average price of HK$ 444.47 per day
San Diego
84 car hire locations
Average price of HK$ 360.53 per day
Madrid
105 car hire locations
Average price of HK$ 368.69 per day
Jamaica
85 car hire locations
Average price of HK$ 538.07 per day
Calgary
42 car hire locations
Average price of HK$ 379.61 per day
Milan
128 car hire locations
Average price of HK$ 377.51 per day
Rome
165 car hire locations
Average price of HK$ 370.19 per day
Charlotte
63 car hire locations
Average price of HK$ 368.44 per day
Newark
68 car hire locations
Average price of HK$ 459.38 per day
Richmond
41 car hire locations
Average price of HK$ 415.75 per day
Horley
38 car hire locations
Average price of HK$ 354.90 per day
Woodbridge
30 car hire locations
Average price of HK$ 403.10 per day
Florence
63 car hire locations
Average price of HK$ 462.42 per day
Toronto
41 car hire locations
Average price of HK$ 275.63 per day
Seville
50 car hire locations
Average price of HK$ 370.77 per day
Pendik
30 car hire locations
Average price of HK$ 333.33 per day
Alicante
64 car hire locations
Average price of HK$ 360.46 per day
Kahului
53 car hire locations
Average price of HK$ 410.37 per day
Lisbon
68 car hire locations
Average price of HK$ 373.70 per day
Florence
64 car hire locations
Average price of HK$ 575.28 per day
Málaga
36 car hire locations
Average price of HK$ 346.13 per day
Honolulu
74 car hire locations
Average price of HK$ 339.61 per day
Lillestrøm
30 car hire locations
Average price of HK$ 429.99 per day
Naples
47 car hire locations
Average price of HK$ 356.91 per day
Montrouge
104 car hire locations
Average price of HK$ 554.07 per day
Paris
76 car hire locations
Average price of HK$ 488.07 per day
London
78 car hire locations
Average price of HK$ 533.84 per day
Morrisville
58 car hire locations
Average price of HK$ 368.98 per day
Santa Clara
57 car hire locations
Average price of HK$ 388.41 per day
Cheektowaga
30 car hire locations
Average price of HK$ 446.64 per day
San Antonio
49 car hire locations
Average price of HK$ 373.32 per day
Edinburgh
15 car hire locations
Average price of HK$ 458.77 per day
Kenner
49 car hire locations
Average price of HK$ 387.81 per day
Lyon
75 car hire locations
Average price of HK$ 546.45 per day
College Park
24 car hire locations
Average price of HK$ 394.20 per day
Porto
39 car hire locations
Average price of HK$ 398.86 per day
Marseille
61 car hire locations
Average price of HK$ 581.07 per day
Berlin
138 car hire locations
Average price of HK$ 459.29 per day
Melbourne
33 car hire locations
Average price of HK$ 485.29 per day
Brussels
42 car hire locations
Average price of HK$ 481.86 per day
Munich
128 car hire locations
Average price of HK$ 614.90 per day
Tokyo
160 car hire locations
Average price of HK$ 566.22 per day
Barcelona
30 car hire locations
Average price of HK$ 552.90 per day
Rochester
23 car hire locations
Average price of HK$ 391.77 per day
Leduc
15 car hire locations
Average price of HK$ 307.82 per day
New York
74 car hire locations
Average price of HK$ 644.97 per day
Mississauga
29 car hire locations
Average price of HK$ 555.58 per day
Gahanna
27 car hire locations
Average price of HK$ 326.18 per day
Sydney
20 car hire locations
Average price of HK$ 476.35 per day
Split
25 car hire locations
Average price of HK$ 516.19 per day
Nice
56 car hire locations
Average price of HK$ 656.22 per day
Monreale
11 car hire locations
Average price of HK$ 397.97 per day
Southaven
39 car hire locations
Average price of HK$ 377.41 per day
Zaragoza
29 car hire locations
Average price of HK$ 364.13 per day
Turin
37 car hire locations
Average price of HK$ 350.05 per day
Zürich
46 car hire locations
Average price of HK$ 712.24 per day
Toulouse
48 car hire locations
Average price of HK$ 474.87 per day
Strasbourg
29 car hire locations
Average price of HK$ 626.01 per day
Pensacola
30 car hire locations
Average price of HK$ 358.74 per day
Las Vegas
78 car hire locations
Average price of HK$ 371.82 per day
Rovaniemi
20 car hire locations
Average price of HK$ 760.52 per day
Rennes
35 car hire locations
Average price of HK$ 461.58 per day
Martinsburg
20 car hire locations
Average price of HK$ 322.80 per day
Stockholm
32 car hire locations
Average price of HK$ 475.10 per day
San Francisco
61 car hire locations
Average price of HK$ 532.90 per day
Nantes
37 car hire locations
Average price of HK$ 443.69 per day
Shepherds Bush
26 car hire locations
Average price of HK$ 482.55 per day
Bologna
48 car hire locations
Average price of HK$ 432.11 per day
Dubai
58 car hire locations
Average price of HK$ 343.15 per day
Dublin
23 car hire locations
Average price of HK$ 342.55 per day
Nepean
19 car hire locations
Average price of HK$ 302.87 per day
Perth
22 car hire locations
Average price of HK$ 442.67 per day
Glasgow
11 car hire locations
Average price of HK$ 413.17 per day
Sydney
21 car hire locations
Average price of HK$ 254.72 per day
Bozeman
27 car hire locations
Average price of HK$ 497.22 per day
Malaga Airport
58 car hire locations
Average price of HK$ 255.07 per day
Faro Airport
46 car hire locations
Average price of HK$ 229.67 per day
Ibiza Airport
37 car hire locations
Average price of HK$ 224.07 per day
Dublin Airport
35 car hire locations
Average price of HK$ 316.08 per day
Zurich Airport
38 car hire locations
Average price of HK$ 687.67 per day
Munich Airport
89 car hire locations
Average price of HK$ 520.80 per day
Cairns Airport
24 car hire locations
Average price of HK$ 466.10 per day
Bilbao Airport
43 car hire locations
Average price of HK$ 294.50 per day
Split Airport
38 car hire locations
Average price of HK$ 355.11 per day
Verona Airport
69 car hire locations
Average price of HK$ 370.54 per day
Start of dialog content
How does it work?
It starts with a booking
It starts with a booking
The only way to leave a review is to first make a booking. That's how we know our reviews come from real guests who have stayed at the property.
Followed by a trip
Followed by a trip
When guests stay at the property they check out how quiet the room is, how friendly the staff are and more.
And finally, a review
And finally, a review
After their trip, guests tell us about their stay. We check for naughty words and verify the authenticity of all guest reviews before adding them to our site.
If you booked through us and want to leave a review, please sign in first.
End of dialog content