Find and Book Top Rated Hotels in Rijeka

Search among 16 available hotels and places to stay in Rijeka from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-16 out of 16
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great185 reviews
MapView on map7.7 km from City Centre
From   US$ 758 /nightSelect
Hotel
8.2
Great357 reviews
MapView on map1.8 km from City Centre500 m from Tower Center Rijeka
From   US$ 172 /nightSelect
8.2
Great311 reviews
300 m from City Centre300 m from The Maritime and History Museum of the Croatian Littoral
From   US$ 129 /nightSelect
Hostel
8.6
Great130 reviews
500 m from City Centre500 m from St Vitus' Cathedral
From   US$ 151 /nightSelect
8.2
Great316 reviews
400 m from City Centre400 m from St Vitus' Cathedral
From   US$ 111 /nightSelect
8.2
Great29 reviews
400 m from City Centre200 m from The Croatian National Theatre Ivan Zajc
From   US$ 190 /nightSelect
9.4
Perfect6 reviews
700 m from City Centre500 m from The Maritime and History Museum of the Croatian Littoral
From   US$ 105 /nightSelect
8.4
Great71 reviews
600 m from City Centre500 m from The Maritime and History Museum of the Croatian Littoral
From   US$ 203 /nightSelect
9.2
Perfect4 reviews
500 m from City Centre300 m from The Croatian National Theatre Ivan Zajc
From   US$ 72 /nightSelect
8.6
Great13 reviews
600 m from City Centre500 m from The Maritime and History Museum of the Croatian Littoral
From   US$ 110 /nightSelect
Guest house
7.8
Very good30 reviews
300 m from City Centre200 m from St Vitus' Cathedral
From   US$ 165 /nightSelect
Bed & Breakfast
4.9 km from City Centre300 m from Stadium Kantrida
From   US$ 154 /nightSelect
900 m from City Centre800 m from The Croatian National Theatre Ivan Zajc
From   US$ 98 /nightSelect
Apartment
5.5 km from City Centre1.8 km from HNK Rijeka Stadium Rujevica
From   US$ 117 /nightSelect
Apartment
400 m from City Centre200 m from The Croatian National Theatre Ivan Zajc
From   US$ 58 /nightSelect
Apartment
2.3 km from City Centre2.0 km from ZTC Mall Rijeka
From   US$ 53 /nightSelect

Best Hotels and Places to Stay in Rijeka

Why visit?

Rijeka, located in Croatia, is an enchanting city that offers a mix of cultural heritage, stunning architecture, and vibrant nightlife. As a tourist, visiting Rijeka provides an opportunity to explore the rich history, enjoy the beautiful beaches, indulge in delicious local cuisine, and experience the warm hospitality of the locals. With a range of hotels and accommodations available, Rijeka promises a memorable vacation for every traveler.

Where to stay?

City Center: Rijekas City Center is the perfect area for tourists who want to be in the heart of the action. It offers a mix of historical landmarks, shopping streets, and a lively atmosphere. Visitors staying in the City Center will be within walking distance to attractions like the City Tower, Rijeka Cathedral, and Korzo, the main promenade. There are numerous hotels in Rijeka in this area, suitable for various budgets and preferences, ranging from luxurious 5-star hotels to cozy boutique accommodations.

Opatija: If you are looking for a more relaxed and upscale environment, consider staying in Opatija, a picturesque resort town located just a short drive from Rijeka. Opatija is known for its elegant waterfront promenade, beautiful parks, and historic mansions. This area offers a range of luxurious Rijeka hotels and resorts with stunning sea views, spa facilities, and exquisite dining options. Opatija also has a few smaller boutique hotels, providing a charming and tranquil atmosphere.

Trsat: For those seeking a combination of history and panoramic views, Trsat is an ideal choice. Perched on a hill overlooking Rijeka, this neighborhood is home to the famous Trsat Castle, offering breathtaking views of the city and the Adriatic Sea. Trsat also boasts a vibrant arts scene with galleries and museums nearby, making it a great option for cultural enthusiasts. While there are fewer hotels in Trsat compared to other areas, the available accommodations provide a cozy and intimate atmosphere for a memorable stay.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $60 to $100.

4-star hotels: The average price per night is around $100 to $150.

5-star hotels: The average price per night is around $150 to $250.

Best Value for Money:

Hotel Bonavia Plava Laguna: Located in Rijekas City Center, Hotel Bonavia Plava Laguna offers comfortable rooms with modern amenities at an affordable price. The hotel features a rooftop terrace with panoramic views, a wellness center, and a restaurant serving delicious local cuisine. Its central location makes it convenient for exploring the citys attractions.

Hostel Jadran: For budget-conscious travelers, Hostel Jadran provides affordable accommodation without compromising on comfort. Located near the City Tower, this hostel offers dormitory-style rooms and private rooms at reasonable rates. Guests can enjoy free Wi-Fi, a communal kitchen, and a cozy common area. The hostels friendly staff and convenient location make it a great option for backpackers and solo travelers.

Hotel Continental: Situated in the heart of Rijeka, Hotel Continental offers a comfortable stay at a reasonable price. The hotel features spacious rooms with modern amenities, a fitness center, and an on-site restaurant. Its convenient location near the main train station and the City Tower makes it a popular choice for business and leisure travelers.

Best Kid-Friendly Hotels:

Hotel Jadran: Hotel Jadran provides a family-friendly stay with its spacious rooms and convenient amenities. Located near the city center and the beach, this hotel offers a childrens play area, a kids club, and a dedicated pool for children. The hotels friendly staff and beachfront location make it a great choice for families.

Hotel Neboder: Situated in the heart of Rijeka, Hotel Neboder offers a family-friendly atmosphere with its comfortable rooms and helpful staff. The hotel provides family rooms, free Wi-Fi, and a restaurant serving kid-friendly meals. Its central location allows easy access to the citys attractions, making it a convenient choice for families.

Best Hotels for Romantic Getaway:

Hotel Mozart: Hotel Mozart offers a romantic retreat with its elegant rooms and charming ambiance. Located near the city center, this hotel features a rooftop terrace with stunning views, a bar serving specialty cocktails, and a restaurant offering a romantic dining experience. Its intimate setting and attentive service make it perfect for couples seeking a romantic getaway.

Hotel Continental: With its stylish rooms and convenient amenities, Hotel Continental provides a romantic escape in the heart of Rijeka. The hotel offers spacious suites, a wellness center with a sauna and hot tub, and an on-site restaurant serving gourmet cuisine. Its central location and luxurious ambiance make it an excellent choice for couples.

Best for Location:

Hotel Jadran: Hotel Jadran boasts a prime location with its beachfront setting and proximity to Rijekas city center. The hotel offers comfortable rooms with sea views, a rooftop terrace, and direct access to the beach. Its convenient location allows guests to explore the citys attractions easily.

Botel Marina: Situated on a ship docked in Rijekas harbor, Botel Marina provides a unique accommodation experience with its central location and picturesque views. The botel offers comfortable rooms, a restaurant, and a bar with a terrace overlooking the Adriatic Sea. Its proximity to the city center and waterfront make it an ideal choice for those seeking a convenient yet memorable stay.

Royal Hotel & Casino: Located in the heart of Opatija, just a short drive from Rijeka, Royal Hotel & Casino offers a prime location with stunning sea views. The hotel features luxurious rooms, a casino, a spa center, and several restaurants. Its proximity to Opatijas main promenade and attractions makes it a desirable choice for guests looking for a convenient and lavish stay.

Best for a Short City Break:

Hotel Esplanade: Situated near Rijekas City Center, Hotel Esplanade offers a comfortable stay for those on a short city break. The hotel features modern rooms, a restaurant serving international cuisine, and a bar with a terrace. Its central location allows easy access to the citys attractions and shopping streets.

Botel Marina: As mentioned earlier, Botel Marina provides a unique accommodation experience suitable for a short city break. The botels central location and appealing waterfront setting make it an excellent choice for those looking for a memorable and convenient stay in Rijeka.

Show moreLess