




212 hotels in Croatia, 21 five-star; rooms from $43 per night over the next three months; best months May, June, July and August.
OBO Travel lists 212 hotels across 13 destinations in Croatia, 212 of them with photo galleries. That includes 21 five-star and 113 four-star properties. Pick a destination to browse its best hotels, or open any hotel for live prices on your dates.
Destinations in Croatia
Cities and regions with hotels you can book on OBO Travel, biggest galleries first.
Top hotels in Croatia
Verified availability first, then star rating and photo quality.

All Suites Hotel Posh
Split
With a stay at All suites hotel Posh in Split (Bacvice), you'll be a 2-minute drive from Bacvice Beach and 7 minutes...

Amadria Park Hotel Milenij
Opatija
This luxurious hotel is ideally situated in the town centre of Opatija, only a few steps away from the beach in the L...

Aminess Laurel Khalani Hotel
Makarska
When you stay at Aminess Khalani Beach Hotel in Makarska, you'll be on the beach, within a 15-minute walk of Vepric S...

Atrium
SPLIT
This building reflects the blue Mediterranean sky and has grown on the foundations of ancient Split, next to the loca...

Bluesun Hotel Berulia
Brela
Surrounded by blue sea and lush Mediterranean vegetation backed by the rocky, grey Biokovo mountain, this modern hote...

Boutique Hotel Alhambra
MALI LOSINJ
Discover the boutique luxury of Lošinj's most elegant hotel and private villa, situated on the idyllic Čikat Bay, sur...

Croatia Cavtat
Cavtat
When you stay at Hotel Croatia in Cavtat, you'll be on the beach, within a 10-minute walk of Bukovac House and Galler...

Dubrovnik Palace
DUBROVNIK
Located in Dubrovnik, Dubrovnik Palace is by the sea, within a 5-minute drive of University of Dubrovnik and Dubrovni...

Esplanade Zagreb Hotel
ZAGREB
This luxurious and historic hotel in the heart of Zagreb first opened in 1925 as a stylish accommodation option for p...

Hotel Ambasador
Split
Located in the heart of Split on the West Coast promenade, Hotel Ambasador is a luxurious 5-star hotel. The new six-s...

Hotel Le Premier
Zagreb
Our unique hotel awaits you in Zagreb's city center, just 800 meters from the main square and 500 meters from the ren...

Hotel Lone
Rovinj
Located in picturesque Rovinj, a mere ten-minute walk from the city's central square, this hotel offers the perfect b...
Luxury hotels in Croatia
Five-star properties, verified availability first.

All Suites Hotel Posh
Split
With a stay at All suites hotel Posh in Split (Bacvice), you'll be a 2-minute drive from Bacvice Beach and 7 minutes...

Amadria Park Hotel Milenij
Opatija
This luxurious hotel is ideally situated in the town centre of Opatija, only a few steps away from the beach in the L...

Aminess Laurel Khalani Hotel
Makarska
When you stay at Aminess Khalani Beach Hotel in Makarska, you'll be on the beach, within a 15-minute walk of Vepric S...

Atrium
SPLIT
This building reflects the blue Mediterranean sky and has grown on the foundations of ancient Split, next to the loca...

Bluesun Hotel Berulia
Brela
Surrounded by blue sea and lush Mediterranean vegetation backed by the rocky, grey Biokovo mountain, this modern hote...

Boutique Hotel Alhambra
MALI LOSINJ
Discover the boutique luxury of Lošinj's most elegant hotel and private villa, situated on the idyllic Čikat Bay, sur...

Croatia Cavtat
Cavtat
When you stay at Hotel Croatia in Cavtat, you'll be on the beach, within a 10-minute walk of Bukovac House and Galler...

Dubrovnik Palace
DUBROVNIK
Located in Dubrovnik, Dubrovnik Palace is by the sea, within a 5-minute drive of University of Dubrovnik and Dubrovni...

Esplanade Zagreb Hotel
ZAGREB
This luxurious and historic hotel in the heart of Zagreb first opened in 1925 as a stylish accommodation option for p...

Hotel Ambasador
Split
Located in the heart of Split on the West Coast promenade, Hotel Ambasador is a luxurious 5-star hotel. The new six-s...

Hotel Le Premier
Zagreb
Our unique hotel awaits you in Zagreb's city center, just 800 meters from the main square and 500 meters from the ren...

Hotel Lone
Rovinj
Located in picturesque Rovinj, a mere ten-minute walk from the city's central square, this hotel offers the perfect b...
Four-star hotels in Croatia
Four-star stays with photo galleries, verified availability first.

Bluesun Hotel Jadran
Tucepi
Bluesun Hotel Jadran is located right next to the beach, in the privacy of a dense pine forest. In this famous hotel...

D-Resort Sibenik
Sibenik
Nestled in Šibenik's D-Marin Mandalina, a premier superyacht marina on Croatia's Adriatic coast, D-Resort Šibenik off...

Luxe Boutique Hotel
SPLIT
The hotel is situated in the very centre of Split on one of its main streets. It is just steps away from ancient and...

art'otel Zagreb
Zagreb
art'otel keeps a finger on the pulse of the world's most unique, unforgettable experiences and Zagreb is no exception...

Adriatic 4*
OPATIJA
Step into one of our 174 beautifully furnished rooms and suites, most offering a spectacular view of the Kvarner Bay...

Amadria Park Grand Hotel 4 Opatijska Cvijeta
Opatija
Perfectly located right at Opatija's city centre with many entertainment, shopping and dining options in the immediat...

Amadria Park Hotel Agava
Opatija
Set in a charming 19th-century villa in the heart of Opatija, Hotel Agava combines historical elegance with modern co...

Amadria Park Hotel Continental
Opatija
Situated in the very center of Opatija, just a few steps from Opatija's market and main sights, Hotel Gardenija offer...
Popular hotel chains in Croatia
Every property of a chain on one page.
DoubleTree1 hotel
Hilton Garden Inn1 hotelBrand names and logos belong to their owners.
Frequently asked questions about hotels in Croatia
How many hotels are there in Croatia?
OBO Travel lists 212 hotels across 13 destinations in Croatia, including 21 five-star and 113 four-star properties.
Which destinations in Croatia have the most hotels?
The biggest choice of hotels is in Split, Dubrovnik, Zagreb and Opatija. Each destination page lists its top hotels, five-star stays and best-value picks.
What are the best hotels in Croatia?
Popular choices with strong ratings and photo galleries include All Suites Hotel Posh, Amadria Park Hotel Milenij, Aminess Laurel Khalani Hotel and Atrium. Open any hotel to see rooms, facilities and live prices for your dates.
How much does a hotel in Croatia cost?
Over the next 90 days the cheapest nightly rate we have seen in Split is around $43. Prices depend on dates, room type and board basis.
Can I cancel a hotel booking in Croatia?
Many rooms offer free cancellation up to a deadline. The exact cancellation policy is shown on every room before you pay.
Price guides for Croatia
When rooms are cheapest and when the five-star season peaks.






