menu
Hotel Amendments
Huge savings
Monthly Payments
from
£15 pp
Low deposit

Top hotels in Croatia

Hotels in Croatia are all about affordability. Cheap self-catering hotels along some of the finest coastline in Europe are extremely underrated, especially when the local cuisine is as good as it is in Croatia. Our favourite resorts for a hotel in Croatia include Dubrovnik, Cavtat and Split.

Relatively new to the mainstream tourist stream, larger brands are starting to open the big 5-star all-inclusive resorts you'd expect of a more developed destination, but for the most part, Croatia is a haven of untouched wilds, national parks, and fantastic beaches. If you are looking for the bigger hotels you'll find them in mostly Cavtat and on the outskirts of Dubrovnik.

If it's luxury you're after - romantic luxury, at that - then some of the best hotels in Croatia for you will be found in Dubrovnik. Generally considered one of the most lovely resort towns in this part of Europe, it's also the most magically romantic place you've ever set eyes on. Cobbled streets right out the front of your hotel that lead you down towards the sea. Expect rooftop terraces, open-air dining, and pools with magnificent views.

Looking for a flight and hotel? Then check out our holidays in Croatia here.

Cheap hotels in Croatia

Apartments Dubelj
Apartments Dubelj
Apartments Dubelj

Dubrovnik, Dubrovnik Riviera

from £18 pppn
Hotel Odisej
Hotel Odisej
Hotel Odisej

Mljet, Dubrovnik Riviera

from £19 pppn
La Luna Island Hotel
La Luna Island Hotel
La Luna Island Hotel

Novalja, Kvarner

from £24 pppn
Hotel Orsan
Hotel Orsan
Hotel Orsan

Orebic, Dubrovnik Riviera

from £21 pppn

All Inclusive hotels in Croatia

Holiday Village Sagitta
Holiday Village Sagitta
Holiday Village Sagitta

Omis, Central Dalmatia

from £31 pppn
Hotel Faraon
Hotel Faraon
Hotel Faraon

Trpanj, Dubrovnik Riviera

from £31 pppn
Hotel Labineca
Hotel Labineca
Hotel Labineca

Gradac, Central Dalmatia

from £33 pppn
Hotel Donat All Inclusive
Hotel Donat All Inclusive
Hotel Donat All Inclusive

Zadar, Central Dalmatia

from £35 pppn

Luxury hotels in Croatia

Amadria Park Jure Hotel
Amadria Park Jure Hotel
Amadria Park Jure Hotel

Sibenik, Central Dalmatia

from £44 pppn
Croatia Hotel
Croatia Hotel
Croatia Hotel

Cavtat, Dubrovnik Riviera

from £38 pppn
Valamar Collection Dubrovnik President
Valamar Collection Dubrovnik President
Valamar Collection Dubrovnik President

Dubrovnik, Dubrovnik Riviera

from £44 pppn
Villa Avantgarde
Villa Avantgarde
Villa Avantgarde

Mlini, Dubrovnik Riviera

from £24 pppn

Family hotels in Croatia

Valamar Argosy Hotel
Valamar Argosy Hotel
Valamar Argosy Hotel

Dubrovnik, Dubrovnik Riviera

from £32 pppn
Admiral Grand Hotel
Admiral Grand Hotel
Admiral Grand Hotel

Slano, Dubrovnik Riviera

from £45 pppn
Hotel Astarea
Hotel Astarea
Hotel Astarea

Mlini, Dubrovnik Riviera

from £31 pppn
Valamar Lacroma Dubrovnik Hotel
Valamar Lacroma Dubrovnik Hotel
Valamar Lacroma Dubrovnik Hotel

Dubrovnik, Dubrovnik Riviera

from £30 pppn

Flight time to Croatia

The average flight time to Croatia from the UK is 2 hours 10 minutes.

Things to do in Croatia

Croatia is home to many natural beauties and landscapes. From lovely islands to national parks, if you're a lover of the outdoors, you will appreciate a holiday to Croatia. You may not think it at first, but Croatia has some fantastic beaches, which make a fun day out, especially when the weather is sunny and hot. Aside from the scenic views, Croatia has some historical sites to explore during your holiday here. 

Great things to do in Croatia include:

  • Plitvice Lakes National Park
  • Hvar
  • Korcula
  • Brac
  • Krka National Park
  • Diocletian's Palace
  • Mljet
  • Lokrum

When to visit Croatia

Due to Croatia's outdoorsy nature, it is always great to visit the country when the weather is suitable. The summer can be a really nice time to visit Croatia, albeit it can get quite hot. As an alternative the late spring/early summer months are a good time to visit, as well as the early autumn time. May and June, September and October are all great times to explore this amazing country and ideal for the fun activities that are on offer here.

Average high and low temperatures for each month:

  • January: 12° / 6°
  • February: 13° / 6°
  • March: 14° / 8°
  • April: 17° / 11°
  • May: 21° / 14°
  • June: 25° / 18°
  • July: 29° / 21°
  • August: 28° / 21°
  • September: 25° / 18°
  • October: 21° / 14°
  • November: 17° / 10°
  • December: 14° / 8°