%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing

Search results; 274 places in Mesa Geitonia

Home in Agios Athanasios
El Soleo Luxury Villa
5 beds
21–26 Apr
5.0 out of 5 average rating, 5 reviews
Guest favourite
Home in Limasol
Cozy 1BD little house with parking
2 beds
22–27 Apr
4.91 out of 5 average rating, 146 reviews
Guest favourite
Home in Germasogeia
Villa Bambos
5 beds
3–8 May
5.0 out of 5 average rating, 18 reviews
Room in Mesa Geitonia
Stay with ZenaComedian,
Cute Room.
19–24 Apr
5.0 out of 5 average rating, 3 reviews
Home in Mesa Geitonia
Sweet heart Studio
2 beds
24–29 Apr
4.5 out of 5 average rating, 8 reviews
Guest favourite
Home in Limassol
Urban Garden Studio
1 queen bed
1–6 Jun
4.96 out of 5 average rating, 24 reviews
Room in Limassol
Stay with PanayiotisCulture,
The blue melting pot
10–15 Jun
4.82 out of 5 average rating, 17 reviews
Room in Limassol
Stay with Heiress
Wooden inspired room
19–24 Apr
New place to stay
Home in Limassol
Urban house
20–25 Apr
New place to stay
Superhost
Home in Germasogeia
Semelina villa
4 beds
8–15 May
New place to stay
Guest favourite
Home in Limassol
House in Limassol city Center
2–7 May
4.82 out of 5 average rating, 11 reviews
Home in Trachoni
Luxury Villa Trachoni/Limassol
11–16 Jul
New place to stay
Guest favourite
Home in Limassol
Andros Residence
7 beds
27 Apr – 2 May
4.99 out of 5 average rating, 69 reviews
Superhost
Home in Limasol
3 Bed-Room/Beautiful House to Stay in Limassol
3 beds
11–16 May
4.64 out of 5 average rating, 138 reviews
Guest favourite
Home in Mesa Geitonia
D&K Deluxe Local House
5 beds
22–27 Jun
4.96 out of 5 average rating, 50 reviews
Guest favourite
Home in Limassol
Villa Parenthesis: unique villa with pool & garden
5 beds
19–24 Apr
4.98 out of 5 average rating, 43 reviews
Guest favourite
Home in Limassol
Modern stone house
2 beds
4–9 May
5.0 out of 5 average rating, 24 reviews
Home in Agios Tychon
Luxury Seaview Limassol Villa Pool Jacuzzi Sauna
8 beds
4–9 May
New place to stay