Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Kastoria
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Greece
Greece
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Centre
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
National parks
Skiing
Countryside
Lakefront
Rooms
Amazing views
Amazing pools
Farms
Cabins
Bed & breakfasts
Beach
Lake
Filters
0
Show map
Search results; 139 places in Kastoria
139 places in Kastoria
Learn how we sort results
Learn how we sort results
Guest favourite
Guest favourite
Flat in Kastoria
Breathtaking view - Lovely apartment
Individual Host
Individual Host
14–19 May
14–19 May
€ 83
€ 72
night
€ 72 per night, originally € 83
·
€ 358 total
€ 358 total
Show price breakdown
4.96 out of 5 average rating, 269 reviews
4.96 (269)
Guest favourite
Guest favourite
Apartment in Kastoria
Panagiotidis lake house
Individual Host
Individual Host
21–26 Apr
21–26 Apr
€ 95
night
€ 95 per night
·
€ 472 total
€ 472 total
Show price breakdown
5.0 out of 5 average rating, 11 reviews
5.0 (11)
Guest favourite
Guest favourite
Flat in Kastoria
Breathtaking view - Lovely studio
Individual Host
Individual Host
21–26 Apr
21–26 Apr
€ 63
night
€ 63 per night
·
€ 311 total
€ 311 total
Show price breakdown
4.92 out of 5 average rating, 278 reviews
4.92 (278)
Guest favourite
Guest favourite
Apartment in Kastoria
Beautiful views apartment in old town of Kastoria!
Individual Host
Individual Host
19–24 Apr
19–24 Apr
€ 70
night
€ 70 per night
·
€ 346 total
€ 346 total
Show price breakdown
4.92 out of 5 average rating, 86 reviews
4.92 (86)
Guest favourite
Guest favourite
Apartment in Kastoria
56m ² Apartment with 200m ² Garden
Individual Host
Individual Host
20–25 Apr
20–25 Apr
€ 68
night
€ 68 per night
·
€ 336 total
€ 336 total
Show price breakdown
4.98 out of 5 average rating, 108 reviews
4.98 (108)
Apartment in Kastoria
Lake view
Individual Host
Individual Host
19–24 Apr
19–24 Apr
€ 55
night
€ 55 per night
·
€ 275 total
€ 275 total
Show price breakdown
4.38 out of 5 average rating, 21 reviews
4.38 (21)
Guest favourite
Guest favourite
Apartment in Kastoria
Γκαρσονιέρα στο κέντρο της πόλης (πλατεία Δαβάκη)
Individual Host
Individual Host
19–24 Apr
19–24 Apr
€ 56
night
€ 56 per night
·
€ 278 total
€ 278 total
Show price breakdown
4.82 out of 5 average rating, 28 reviews
4.82 (28)
Guest favourite
Guest favourite
Apartment in Maniaki
The penthouse
Individual Host
Individual Host
20–25 Apr
20–25 Apr
€ 53
€ 49
night
€ 49 per night, originally € 53
·
€ 241 total
€ 241 total
Show price breakdown
5.0 out of 5 average rating, 6 reviews
5.0 (6)
Guest favourite
Guest favourite
Townhouse in Kastoria
Beautiful house with garden and lake view
Individual Host
Individual Host
11–16 May
11–16 May
€ 91
night
€ 91 per night
·
€ 452 total
€ 452 total
Show price breakdown
5.0 out of 5 average rating, 32 reviews
5.0 (32)
Superhost
Superhost
Flat in Kastoria
Nelly's Home
Individual Host
Individual Host
12–17 May
12–17 May
€ 74
night
€ 74 per night
·
€ 367 total
€ 367 total
Show price breakdown
4.96 out of 5 average rating, 25 reviews
4.96 (25)
Guest favourite
Guest favourite
Apartment in Kastoria
" Kasoni Home " Central Lake Apartment
Individual Host
Individual Host
20–25 Apr
20–25 Apr
€ 88
night
€ 88 per night
·
€ 438 total
€ 438 total
Show price breakdown
5.0 out of 5 average rating, 7 reviews
5.0 (7)
Guest favourite
Guest favourite
Flat in Maniaki
Mazaraki Square Apartment
Individual Host
Individual Host
20–25 Apr
20–25 Apr
€ 69
night
€ 69 per night
·
€ 343 total
€ 343 total
Show price breakdown
5.0 out of 5 average rating, 28 reviews
5.0 (28)
Flat in Kastoria
Beautiful beach apartment
Individual Host
Individual Host
19–24 Apr
19–24 Apr
€ 78
night
€ 78 per night
·
€ 387 total
€ 387 total
Show price breakdown
5.0 out of 5 average rating, 3 reviews
5.0 (3)
Home in Kastoria
calm stone house el.em.m
Professional Host
Professional Host
24–29 Apr
24–29 Apr
€ 79
night
€ 79 per night
·
€ 391 total
€ 391 total
Show price breakdown
5.0 out of 5 average rating, 4 reviews
5.0 (4)
Guest favourite
Guest favourite
Apartment in Kastoria
CK Lake View
Individual Host
Individual Host
20–25 Apr
20–25 Apr
€ 93
night
€ 93 per night
·
€ 462 total
€ 462 total
Show price breakdown
4.75 out of 5 average rating, 12 reviews
4.75 (12)
Apartment in Kastoria
Deluxe View Kastoria, city center apartment
Individual Host
Individual Host
20–25 Apr
20–25 Apr
€ 196
€ 176
night
€ 176 per night, originally € 196
·
€ 880 total
€ 880 total
Show price breakdown
4.78 out of 5 average rating, 9 reviews
4.78 (9)
Guest favourite
Guest favourite
Apartment in Kastoria
Central and spacious apartment
Individual Host
Individual Host
19–24 Apr
19–24 Apr
€ 113
night
€ 113 per night
·
€ 563 total
€ 563 total
Show price breakdown
4.94 out of 5 average rating, 33 reviews
4.94 (33)
Superhost
Superhost
Flat in Kastoria
A Stylish Apartment In The Center Of Kastoria
Individual Host
Individual Host
22–27 Apr
22–27 Apr
€ 93
night
€ 93 per night
·
€ 465 total
€ 465 total
Show price breakdown
4.87 out of 5 average rating, 53 reviews
4.87 (53)
1
2
3
4
…
8