Find the best Croatia Hotels
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Croatia Accommodation: Most Popular Cities to Stay
Discover your dream Croatia hotels with Expedia
Perfect Croatia hotels locations
Croatia is the jewel of the Adriatic, with miles of emerald coastline and beaches to enjoy. Whether you want to visit iconic fortresses or venture out on boat trips, Croatia has it all. Ancient cities make great sightseeing bases, while beach resorts in Croatia are perfect for sunseekers. For a historic setting, hotels in Dubrovnik Old Town and hotels in Split have you covered. Some of the best hotels in Croatia can be found along the coast – hotels in Rovinj are a popular choice.
There are several international airports in Croatia, including at Dubrovnik, Split, and Zagreb. Shuttle transfers can usually be provided by your Croatia accommodation. It's easy to get around with a hire car too – there are plenty of hotels with parking in Croatia.
Types of Croatia accommodation
There are Croatia hotels to suit all traveller types. If you're visiting with friends or family and want to be based on the coast, check out beach resorts and hotels in Croatia. Or, if you're here on business, hotels near Dubrovnik Airport might be more convenient. Croatia luxury hotels are ideal for honeymooners, while spa hotels in Croatia offer world-class pampering holidays. If you don't want any hidden costs, Croatia's all-inclusive resorts are a good option.
It's easy to book a hotel in Croatia on Expedia. Just put in your travel dates and refine your results using the filters. Some of the best deals can be found outside the peak summer season, so consider visiting in spring or autumn instead. Reserving resort hotels in Croatia well in advance can also save money.
Top Croatia hotels
On Expedia, you'll find everything from family-friendly hotels in Croatia to romantic retreats that are perfect for couples. There are 5-star hotels in Croatia too, if you're looking for a more luxurious getaway. With all these choices it can be difficult to decide which hotel to book, so here are some of the top places to stay in Croatia to get you started:
Dubrovnik
- Mlini Hotel Croatia: The Maistra Select Mlini Hotel is high on the list of luxury hotels in Croatia. Located on the beach, the property boasts a spa and 3 onsite restaurants.
- Hotel Astarea Croatia: At the Maistra Select Astarea Hotel you'll have a white-sand beach on your doorstep. Some rooms have sea view balconies and there are 4 restaurants and a pool.
- Hotel Lapad Croatia: This waterfront spa hotel is the perfect place to unwind in Dubrovnik. Chill out at the poolside bar of Hotel Lapad and watch the sunset from the terrace.
- More Hotel Croatia: The 5-star Hotel More offers a range of rooms and suites, some with private hot tubs. There's a free buffet breakfast too.
- Adriatic Beach Hotel Croatia: The Hotel Adriatic boasts an idyllic beachfront location as well as a tour desk and airport shuttle services.
Cavtat
- Cavtat Hotel in Croatia: The Hotel Cavtat is conveniently located near the beach in Cavtat. Pamper yourself in the spa and enjoy sightseeing around the scenic harbour.
- Albatros Hotel Croatia: The all-inclusive Hotel Albatros is another Cavtat favourite, especially with families – there's a playground and children's pool for the youngsters.
Rovinj
- Hotel Istra Croatia: You'll find the Maistra Select Island Hotel Istra in Rovinj, which is the perfect place for relaxation. Watersports, massages, and a sauna are all on the cards.
- Grand Park Hotel Croatia: The 5-star Grand Park Hotel Rovinj by Maistra Collection is one of the best hotels in Croatia, with decadent suites and ocean views.
Seget
- Hotel Ola Croatia: Hotel Ola is adults only, which is ideal if you're looking for some peace and quiet. Relax on the rooftop terrace and enjoy cycling tours and spa treatments during your visit.
Croatia Travel Info
Best cities to visit | Dubrovnik, Zagreb and Split |
---|---|
Hotels with nearby beaches | 127,141 |
International airports | Zagreb (ZAG), Split (SPU) and Dubrovnik (DBV) |
Number of hotels | 70,199 |
Lowest price | £71 |
Highest price | £246 |
Top attractions | Plitvice Lakes National Park, Zrće Beach and Diocletian's Palace |
Croatia Hotel ReviewsExpedia verified reviews
Top Croatia Destinations
- Hotels in Istria County
- Hotels in Split-Dalmatia
- Hotels in Primorje-Gorski Kotar
- Hotels in Zadar
- Hotels in Dubrovnik-Neretva
- Hotels in Lika-Senj
- Hotels in Sibenik-Knin
- Hotels in Karlovac
- Hotels in Zagreb County
- Hotels in Sisak-Moslavina County
- Hotels in Varazdin County
- Hotels in Krapina-Zagorje County
- Hotels in Koprivnicko-Krizevacka County
- Hotels in Osijek-Baranja
- Hotels in Bjelovar-Bilogora County
- Hotels in Medimurje County
- Hotels in Brod-Posavina
- Hotels in Vukovar-Srijem
- Hotels in Virovitica-Podravina
- Hotels in Pozega-Slavonia
Other Cities in Croatia
Hotels near popular Attractions
Hotel Theme
- Hotels with Air Conditioning (5,581)
- Hotels with Balcony (2,560)
- Beach Resorts & Hotels (1,593)
- Hotels with Wifi (1,547)
- Family-Friendly Hotels (1,443)
- Sports Hotels (1,345)
- Hotels with Restaurant (1,279)
- Hotels with Parking (1,277)
- Historic Hotels (1,136)
- Pet-Friendly Hotels (1,037)
- Hotels with Breakfast (1,025)
- Hotels with Pool (965)
- Hotels with Parking (898)
- Hotels with Laundry Service (897)
- Hotels with a Bar (837)
- Marina Hotels (813)
- Hotels near Museums (781)
- Hotels with Airport Transfers (768)
- Shopping Hotels (730)
- Romantic Hotels (653)
- Hotels with a View (594)
- Hotels with Room Service (513)
- Spa Hotels (472)
- Business Hotels (431)
- Casino Hotels (378)
- Hotels with Gym (339)
- Hotels with Connecting Rooms (304)
- Hotels with Hot Tubs (206)
- Hotels with Entertainment (193)
- Hotels with Babysitting Services (180)
- Golf Hotels (174)
- Cheap Hotels (173)
- Hotels with Indoor Pools (169)
- Luxury Hotels (169)
- Wedding Hotels (156)
- Hotels with smoking rooms (114)
- Mountain Hotels (99)
- Boutique Hotels (95)
- Lakeside Hotels (80)
- Ski Hotels (49)
- All-Inclusive Hotels (26)
- Hotels with Waterslides (25)
- Yoga Hotels (21)
- Green Hotels (18)
- Hotels Suites (15)
- Gay-Friendly Hotels (12)
- Winery Hotels (11)
- Hotels with Waterpark (10)
- Safari Hotels (5)
- Riverside Hotels (2)
More accommodation types in Croatia
- Apartments (51,335)
- Holiday Homes (13,904)
- Villas (8,864)
- Guest Houses (1,635)
- B&B (292)
- Serviced Apartments (189)
- Condo Rentals (115)
- Cottages (113)
- Hostels (92)
- Caravan Parks (58)
- Chalets (34)
- Resorts (29)
- Cabin Rentals (28)
- Holiday Parks (25)
- Pensions (25)
- Residences (24)
- Country Houses (16)
- Lodges (11)
- Inns (10)
- Houseboats (9)
- Farmstay (6)
- Treehouses (4)
- Castles (2)
- Condo Resorts (1)
- Motels (1)
- Town Houses (1)