Skip to main content

Search hotels in Kraj

Enter your dates to see the latest prices and deals for Kraj hotels

Filter by:


Star Rating

Review Score

Kraj – 999 hotels and places to stay

See the latest prices and deals by choosing your dates.
Grand Hotel Adriatic, hotel in Kraj

Grand Hotel Adriatic is set a 5-minute walk from Opatija's town center, just 164 feet above the coastal walking path Lungomare.

Room was very nice. Lots of beautiful marble. Shower was the best ever. Breakfast was to die for.
8.7
Scored 8.7
Excellent
Rated excellent
5,803 reviews
Price from$214.80per night
Hotel Paris, hotel in Kraj

Located in Opatija, 1969 ft from Beach Tomaševac and 1.7 mi from Beach Preluk, Hotel Paris provides air-conditioned rooms and a bar.

Great location in town, staff was very nice and helpful, especially after my friend tripped and broke his foot while sight seeing. They help navigate us to doctors and medical supply companies. And thankfully, a very accessible building with elevators.
8.4
Scored 8.4
Very Good
Rated very good
3,357 reviews
Price from$173.46per night
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 center of Opatija.

Spa was very nice with beautiful views.
8.2
Scored 8.2
Very Good
Rated very good
6,007 reviews
Price from$179per night
Hotel Kristal - Liburnia, hotel in Kraj

Hotel Kristal - Liburnia is located right by the sea and offers free WiFi and beach with sun loungers, available at an additional charge. It offers indoor swimming pools and a mini fitness room.

8.3
Scored 8.3
Very Good
Rated very good
1,868 reviews
Price from$122.39per night
Hotel Savoy, hotel in Kraj

Located in the center of Opatija, right by the sea and the picturesque 7.5 mi long Lungomare promenade, Hotel Savoy offers luxurious rooms with an elegant interior.

Old world charm, perfectly situated in central Opatija, breathtaking panoramic view of the Adriatic from balcony. The rooms were classy, comfortable and clean. The staff was kind and helpful.
8.5
Scored 8.5
Very Good
Rated very good
946 reviews
Price from$213.19per night
Hotel Villa Schubert, hotel in Kraj

This hotel is situated in natural surroundings between Opatija and Lovran, the hills of Mt. Ucka and the gentle atmosphere of an idyllic fishing town.

Hotel is close to the beach (indeed the sea is only a few meters away), and the breakfast was very nice. The rooms were clean and the staff was helpful.
8.0
Scored 8.0
Very Good
Rated very good
692 reviews
Price from$113.83per night
Hotel Villa Laurel, hotel in Kraj

Set 492 feet from the nearest beach and 2625 feet from Lovran Old Town, Hotel Villa Laurel offers an on-site bar and a terrace boasting views of the sea.

It was conveniently located
8.1
Scored 8.1
Very Good
Rated very good
396 reviews
Price from$98.60per night
Hotel Galeb, hotel in Kraj

Ideally located in the center of Opatija at the main beach, Hotel Galeb provides high-quality accommodations and services all year round.

Old world charm and hospitality. Central location with a view of the sea. Delicious dinner and breakfast.
8.3
Scored 8.3
Very Good
Rated very good
433 reviews
Price from$187.01per night
Ikador Luxury Boutique Hotel & Spa, hotel in Kraj

Featuring a seasonal outdoor swimming pool with heated sea water and a fitness center, Ikador Luxury Boutique Hotel & Spa is located in Ika and offers a private beach area.

Absolute luxury! Our room was immaculate and elegant, with a stunning view. The staff are like none other! Everyone we came in contact with was engaging, friendly and helpful. A huge shoutout to Antonio in the restaurant. We ate dinner there several times and everything was spectacular. Antonio knows his wine, food and craft cocktails and his recommendations are solid! Breakfast is a feast and also excellent. The salt water pool is heated and because this is a small hotel, it was not crowded. The gym is airy, clean and well-equipped. The spa is lovely and access to steam and sauna rooms are complimentary. I had a massage from Cornejla and that too was top-notch. I would highly recommend her. The hotel is located on a little paved community path which makes it easy to walk to other restaurants; and if nothing else, stroll past beautiful old villas and take in the stunning views. We would definitely LOVE to stay here again! Thanks for a wonderful time Ikador!
9.7
Scored 9.7
Exceptional
Rated exceptional
159 reviews
Price from$811.99per night
Villa Ariston, hotel in Kraj

Villa Ariston is set right next to the seaside promenade between the picturesque town of Ičići and the historic centre of Opatija. It features a restaurant with a terrace boasting sea views.

Hotel ground is pretty and breakfast selections was nice.
8.4
Scored 8.4
Very Good
Rated very good
423 reviews
Price from$216.82per night
See all 6 hotels in Kraj