All hotels in Croatia

Book the best hotel room right now!

Price & rooms
Valamar Koralj Hotel is situated above a bay of the Adriatic Sea on Krk Island, a 10-minute walk from Krk town. It features an outdoor pool with a hot tub and a wellness centre. The Blue Flag beach is equipped with changing cabins and showers.
Address: Vlade Tomašića 38
Country: HR City: Krk
Min. price: € 304
Max. price: € 304
Rooms available 190

Price & rooms
Hotel Globo is situated in the centre of Split, 10 minutes' walk from Diocletian's Palace. It offers air-conditioned rooms with free Wi-fi, modern bathrooms and flat-screen TVs. The green Marjan hill also only a 15-minute walk away.
Address: Lovretska 18
Country: HR City: Split
Min. price: € 63
Max. price: € 180
Rooms available 33

Reviews 3
Enjoying a superb location in the centre of Zagreb, the traditional Art Nouveau Palace Hotel Zagreb offers warm, familiar atmosphere, excellent services and highly skilled, attentive staff.
Address: Square J.J.Strossmayer 10
Country: HR City: Zagreb

Price: € 155
Rooms available: 122

Reviews 273
Hotel Eden is peacefully situated only 20 metres from the sea in Podstrana, a 10-minute drive from Split. It offers spacious and modern, bright rooms with free internet access.
Address: Strožanačka cesta 76
Country: HR City: Podstrana

Price: € 97
Rooms available: 28

Price & rooms
Arcotel Allegra Zagreb is located in the heart of the city, in the Branimir Centre. Just a few steps from the Main Train Station, this modernly designed hotel features a small wellness centre, fitness area and an a-la-carte restaurant and bar.
Address: Kneza Branimira 29
Country: HR City: Zagreb
Min. price: € 66
Max. price: € 136
Rooms available 151

Reviews 2
Hotel Opatija is located in the heart of the city, only a few minutes on foot from the beach and the Lungomare boardwalk. It is surrounded by a magnificent park.
Address: Gortanov trg 2/1
Country: HR City: Opatija

Price: € 58
Rooms available: 200

Price & rooms
Hotel Astoria in Opatija was built in 1904 in the elegant Austro-Hungarian style, offering beautifully equipped air conditioned rooms in natural tones with free internet access.
Address: Ulica Maršala Tita 174
Country: HR City: Opatija

Price: € 95
Rooms available: 49

Price & rooms
The luxurious Hotel Bristol in Opatija has been carefully renovated, radiating imperial Austrio-Hungarian architecture with wrought iron balcony work and a splendid interior. The Viennese Café Palme serves delicious coffee or tea.
Address: Marsala Tita 108
Country: HR City: Opatija

Price: € 95
Rooms available: 78

Price & rooms
Located just 5 minutes’ walk from Dubrovnik’s Old Town, this seafront 5-star hotel is a local landmark. It offers a luxurious 850 m² spa, its own private beach and 4 restaurants.
Address: Frana Supila 12
Country: HR City: Dubrovnik
Min. price: € 1000
Max. price: € 1000
Rooms available 158

Price & rooms
Panorama Hotel Zagreb is situated close to the popular Dom Sportova Sports Arena and the business district of Zagreb. The property is directly located on the Sports Square and 6 km from Zagreb Fair.
Address: Kresimira Cosica 9
Country: HR City: Zagreb
Min. price: € 60
Max. price: € 184
Rooms available 280

Get free $25 travel credits
Get free $25 travel credits

Price & rooms
Set in the heart of Zagreb, this elegant 5-star hotel is 500 metres from the Main Train Station and the Main Square. It offers air-conditioned rooms with minibars, cable and satellite TV.
Address: Kneza Borne 2
Country: HR City: Zagreb

Price: € 220
Rooms available: 306

Reviews 628
This 5-star hotel in Zagreb is within walking distance to the centre and outdoor cafés. The Westin offers free internet access and houses the World Class Health Academy spa centre.
Address: Kršnjavoga 1
Country: HR City: Zagreb

Price: € 150
Rooms available: 349

Price & rooms
This cosy and comfortable hotel enjoys a perfect location directly on the sea and has its own private pebbly beach on the shores of the Adriatic. The property provides free WiFi access. Located in Sveti Petar (St.
Address: Sveti Petar na Moru 375B
Country: HR City: Sveti Petar
Min. price: € 110
Max. price: € 110
Rooms available 14

Price & rooms
Enjoying a perfect location on the beach in the centre of the small Dalmatian village Krilo Jesenice 14 km from Split, Hotel Krilo offers pleasant accommodation with beautiful sea views.
Address: Poljicka cesta Krilo 27,Krilo Jesenice
Country: HR City: Podstrana
Min. price: € 49
Max. price: € 91
Rooms available 17

Reviews 460
Only 200 metres from the beach, Valamar Diamant Residence is located in Poreč. Featuring a bar and air-conditioned apartments, it offers access to an adrenaline park, outdoor pool, tennis courts and a spa and wellness centre.
Address: Brulo bb
Country: HR City: Porec

Price: € 51
Rooms available: 128

Price & rooms
Situated 200 metres from the beach which features changing cabins and showers, Lanterna Apartments offers a restaurant, tennis courts and a fully-equipped apartments with balconies. Free WiFi is provided at the reception area.
Address: Lanterna 1, Vabriga
Country: HR City: Porec
Min. price: € 212
Max. price: € 212
Rooms available 570

Price & rooms
Only 100 metres from the beach on the Lanterna Peninsula, Valamar Club Tamaris offers air-conditioned rooms with satellite TV and mostly with sea views. There is free Wi-Fi and free parking. The complex features a swimming pool and a children's...
Address: Vabriga, Lanterna
Country: HR City: Porec
Min. price: € 113
Max. price: € 514
Rooms available 390

Price & rooms
Hotel Pical is located in a peaceful pine-shaded location close to the centre of Poreč and offers award-winning dining plus spa, tennis and other sports facilities, all in a beautiful natural setting.
Address: Borik bb
Country: HR City: Porec

Price: € 51
Rooms available: 249

Price & rooms
Enjoying a quiet location surrounded by pine forests, this hotel is only a 5-minute walk away from the beach and features indoor and outdoor pools and lots of sports facilities.
Address: Brulo 1
Country: HR City: Porec

Price: € 116
Rooms available: 244

Price & rooms
Set in a picturesque Mediterranean garden leading down to a private beach, the Splendid hotel is situated in the Lapad Bay. Free Wi-Fi and free parking are provided. A bus leaves every 15 minutes for Dubrovnik's Old Town.
Address: Masarykov put 10
Country: HR City: Dubrovnik
Min. price: € 34
Max. price: € 34
Rooms available 59

Get free $25 travel credits