Skip to main content

Filter by:


Star rating

Review score

Kraj – 866 hotels and places to stay
See the latest prices and deals by choosing your dates.
Grand Hotel Adriatic II, hotel in Kraj

Enjoying a seafront position offering panoramic views of the Kvarner Bay, Grand Hotel Adriatic II is just a 5-minute walk from the centre of Opatija.

I like breakfast. Balcony of the room wasn’t so clean, and it is not what we expected. I thought that pool will be a little bit warmer.
8.2
Scored 8.2
Very good
Rated very good
5,955 reviews
Price from£144.85per night
Hotel Ičići - Liburnia, hotel in Kraj

Set right next to the sea and built in 2017, Hotel Ičići - Liburnia is set in Ičići surrounded by greenery. The hotel features a seasonal outdoor pool and sun terrace.

Beautiful, clean, well-maintained sea-view room with a terrace, a swimming pool of elliptical shape, and free parking. Located just along the promenade, easy to access. The buffet dinner was beyond my expectations... a feast!
8.8
Scored 8.8
Fabulous
Rated fabulous
2,115 reviews
Price from£152.02per night
Hotel Lungomare Opatija - Liburnia, hotel in Kraj

Fully renovated in 2018 and enjoying a central location in Opatija, Hotel Lungomare Opatija - Liburnia offers rooms and panoramic views of Kvarner Bay.

Good location, friendly staff & reasonable price.
8.4
Scored 8.4
Very good
Rated very good
970 reviews
Price from£92.06per night
BRISTOL Hotel Opatija, hotel in Kraj

The luxurious Hotel Bristol in Opatija has been carefully renovated, radiating imperial Austrio-Hungarian architecture with wrought iron balcony work and a splendid interior.

Location is just perfect, and so is the breakfast. We had a really big room, which was clean and very much enjoyable.
8.6
Scored 8.6
Fabulous
Rated fabulous
2,042 reviews
Price from£159.38per night
Bevanda Hotel & Restaurant - Unique Adriatic, hotel in Kraj

Built in 2013 and situated in front of a beach, the Bevanda Hotel & Restaurant - Unique Adriatic offers luxurious rooms with free Wi-Fi and spacious furnished terraces overlooking the sea.

Fabulous ocean side location with easy access to lovely local town. Luxurious and stylish. Rooms were very comfortable and well equipped. Mini bar was well stocked. Choice between more relaxed bar or a more formal restaurant.
9.1
Scored 9.1
Superb
Rated superb
623 reviews
Price from£259.68per night
Villa Abbazia - Liburnia, hotel in Kraj

Completely renovated in 2018 and enjoying a prime location in Opatija, Villa Abbazia - Liburnia features a swimming pool, a fitness centre and a spa with wellness facilities.

Good location, very welcoming staff, birthday card and present in the room
8.9
Scored 8.9
Fabulous
Rated fabulous
316 reviews
Price from£127.83per night
Boutique Hotel Mali Raj, hotel in Kraj

Featuring an indoor pool and a restaurant with a terrace, Boutique Hotel Mali Raj is located in Opatija, 1.8 km from Slatina Beach. Free WiFi is available and free parking is provided.

Great relaxed stay right above the Opatia promenade.
8.6
Scored 8.6
Fabulous
Rated fabulous
1,019 reviews
Price from£132.58per night
Hotel Marina - Liburnia, hotel in Kraj

Just 150 metres from the Adriatic Sea, Hotel Marina - Liburnia is located in the picturesque fishermen's town of Mošćenička Draga with its famous, long pebbly beach.

The foods were fine during both breakfast & dinner and we really enjoyed the special Easter foods with ham or eggs
8.2
Scored 8.2
Very good
Rated very good
1,059 reviews
Price from£106.22per night
Hotel Kvarner - Liburnia, hotel in Kraj

Hotel Kvarner - Liburnia features an outdoor swimming pool and a beach. It offers free WiFi, an air-conditioned restaurant and a summer terrace above the sea.

Best location in Opatija . Central, quiet and on the water side
8.7
Scored 8.7
Fabulous
Rated fabulous
471 reviews
Price from£137.16per night
Hotel Mediteran - Liburnia, hotel in Kraj

Located on the coastline promenade of Mošćenička Draga, near its popular pebbly beach, Hotel Mediteran - Liburnia has free WiFi, an air-conditioned restaurant and a bar with a summer terrace.

Perfect hotel, with small, but very nice and comfortable rooms. The location is perfect, and the amenities, which you can find also in the nearby Marina hotel are very nice for families. Stuff is really kind and nice. Breakfast is delicious.
8.3
Scored 8.3
Very good
Rated very good
877 reviews
Price from£92.41per night
See all 6 hotels in Kraj
Subscribe to receive premium deals

Prices drop the moment you sign up!