Cyprus hotels

Cyprus hotels

Search hundreds of travel sites at once for hotels in  Cyprus

Enter a city, hotel, airport, address or landmark
Check-in
Check-out
Compare vs KAYAK |

Latest Cyprus Hotel Deals

Paphos
Paphos
3 stars from ₹ 3,504
4+ stars from ₹ 3,723
Ayia Napa
Ayia Napa
3 stars from ₹ 11,169
4+ stars from ₹ 8,395
Larnaca
Larnaca
3 stars from ₹ 3,358
4+ stars from ₹ 4,453
Limassol
Limassol
3 stars from ₹ 4,453

Good to know

Low season

FebruaryCheapest month to stay with an average 47% drop in price.

High season

JulyMost expensive month to stay with an average 32% rise in price.

Average price (weeknight)

₹ 9,820Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

₹ 9,945Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Cyprus

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in Cyprus

Are hotels in Cyprus safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Cyprus?

What are the most popular regions of Cyprus?

How much is a cheap hotel in Cyprus?

How much is a hotel in Cyprus for tonight?

How much is a hotel in Cyprus for this weekend?

Best Cyprus hotels

Show all
Hotel Napa Suites (Adults Only) - Ayia Napa
1
9.1 Excellent (879 reviews)
₹ 11,826+
Casale Panayiotis - Kalopanayiotis - Bedroom
2
9.0 Excellent (927 reviews)
₹ 13,140+
Central new - Hilton area - Nicosia
3
8.9 Excellent (33 reviews)
₹ 4,891+
Flokkas Hotel Apartments - Protaras
4
8.9 Excellent (346 reviews)
₹ 5,621+
Capo Bay Hotel - Protaras - Pool
5
8.7 Excellent (963 reviews)
₹ 15,768+
Gaia Sun N Blue Hotel - Ayia Napa
6
8.4 Excellent (81 reviews)
₹ 7,811+
The Golden Coast Beach Hotel - Protaras - Bar
7
8.1 Excellent (411 reviews)
₹ 9,709+
Troodos Hotel - Troodos - Living room
8
7.9 Good (568 reviews)
₹ 4,161+
Life Hotel - Kyrenia - Building
9
7.8 Good (211 reviews)
₹ 2,701+
New Helvetia Hotel - Platres - Building
10
7.7 Good (333 reviews)
₹ 4,891+