GoHotelly
4-star hotel Check-in 14:00 · Check-out 11:00

Grand Hotel Bonavia

Grand Hotel Bonavia offers elegant rooms, free breakfast, and exceptional service in the heart of Rijeka. Experience comfortable stays near Rijeka Cathedral and the ferry port, with amenities like free Wi-Fi, a fitness center, and pet-friendly rooms. Disc

Dolac 4, 51000, Rijeka, Croatia View on map
8.6/10
Very Good Based on 769 recent guest reviews
Free Wi-Fi Free breakfast Paid parking Accessible Air-conditioned
What recent guests emphasize

Balanced comfort with charming service

Guests appreciate the attentive staff, cleanliness, and excellent location, while noting that room decor feels dated and some facilities could be updated. Overall, the hotel offers a pleasant stay close to Rijeka’s key attractions with a friendly atmosphere.

Guests often praise

  • Friendly, professional, and helpful staff who enhance the guest experience.
  • Cleanliness throughout the hotel, including rooms and common areas.
  • Excellent and varied breakfast offering with fresh and quality options.
  • Convenient central location within easy walking distance of main attractions.
  • Comfortable, spacious rooms with well-maintained bathrooms and amenities.

Worth knowing

  • Room decor and furnishings are noticeably outdated and could benefit from renovation.
  • Bathtubs and showers may feel small or cramped, especially for taller guests.
  • Parking is limited; paid parking is available nearby but not onsite.
  • The hotel does not provide an airport shuttle service.
  • Some guests find the room amenities basic considering the price point.

Best for

  • Travelers seeking a historic hotel with classic charm and sea views.
  • Visitors who prioritize excellent service and cleanliness.
  • Guests wanting a central base for exploring Rijeka’s cultural sites and attractions.
  • Those looking for a hotel with on-site dining and a relaxed atmosphere.
  • Travelers who value a plentiful breakfast included in their stay.
Compare booking partners

Open this hotel on the platform you trust.

GoHotelly doesn't process bookings — we open this property on each partner so you can compare live rates, cancellation rules and loyalty perks side by side.

Some links are affiliate — if you book, GoHotelly may earn a small commission at no extra cost to you. Read the full disclosure.

About this property

Welcome to Grand Hotel Bonavia

Located in the heart of Rijeka, Croatia, the Grand Hotel Bonavia offers guests a blend of historic charm and modern comfort. With a solid rating of 4.3, this refined hotel stands as a testament to dignified hospitality since circa 1876, providing breathtaking views of the Adriatic Sea. Its proximity to key landmarks like Rijeka Cathedral and the ferry port makes it an ideal base for travelers eager to explore the city.

The hotel’s appeal lies in its highly praised staff, whose friendliness and professionalism consistently enhance the guest experience. Many visitors highlight the exceptional service, noting individuals like Jasen for their courtesy and helpfulness. The lobby’s grand entrance sets an immediate tone of elegance, complemented by spotless and well-maintained common areas and rooms.

Guests often commend the abundant and elegant breakfast buffet, which caters to diverse tastes with fresh fruits, charcuterie, and a wide variety of dishes. Though the rooms are spacious and comfortable, some note an aesthetic leaning toward a vintage, mid-20th century style that may feel nostalgic but could benefit from modernization. Bathrooms feature excellent water pressure and cleanliness but may have smaller showers and bathtubs, which could challenge taller guests.

Amenities at Grand Hotel Bonavia support a comfortable stay with free Wi-Fi, air conditioning, and room service, while also catering to families and business travelers alike through accessible facilities and a business center. Parking is available nearby for a modest fee, and guests can enjoy the convenience of on-site dining and a wellness-focused hot tub and fitness center.

While the hotel maintains its historic essence, opinions vary on whether it fully matches the price point—some guests desire more contemporary updates and enhanced room features. Yet, the overall impression remains positive due to the impeccable service, cleanliness, and prime location. Grand Hotel Bonavia is an inviting choice for those who appreciate a rich heritage paired with reliable comfort and attentive hospitality in Rijeka.

Summary compiled by GoHotelly editors from verified guest reviews, partner descriptions and editorial notes.
Facilities & essentials

What's on-site and what you should know before you arrive

The short version: what's available day-to-day, and the key practical details most travelers search for.

Most popular facilities

Free Wi-Fi
Free breakfast
Paid parking
Accessible
Air-conditioned
Laundry service
Business center
Pet-friendly
Room service
Kid-friendly
Restaurant
Hot tub
Fitness center
Bar
Smoke-free

Not available at this property

Pool
Airport shuttle
Verified guest reviews

What recent guests are actually saying

Reviews from travelers who stayed here in the last 12 months, grouped to help you spot the pattern quickly.

AP
Ante P. Apr 03, 2026
10

The food was excellent. The staff was very pleasant, helpful and professional, especially Jasen. Compliments!!

D♥
Danijela ♥ Mar 31, 2026
10

My stay at Hotel Bonavia in Rijeka was a truly delightful experience from the moment I arrived. The staff were exceptionally friendly, professional, and always ready to assist, creating an immediate sense of comfort and hospitality. The cleanliness throughout the hotel was impressive – from the reception area to the room, everything was spotless and well-maintained. The room itself was cozy, fresh, and beautifully arranged, which added greatly to the overall experience. The welcome gift was a thoughtful gesture that showed how much the hotel cares about its guests. Small details like this make a big difference and leave a lasting positive impression. Overall, I warmly recommend Hotel Bonavia to anyone looking for quality accommodation in the heart of Rijeka, paired with excellent service and outstanding cleanliness. I would gladly return!

MKP
Myra K. Peric , North Port Florida Realtor Mar 28, 2026
10

Everything about this hotel is perfect. The service is for sure five stars. The free breakfast is elegant and plentiful and has every imaginable Type of food to satisfy one’s Desire. The water pressure was Great and plenty of hit water. The bathtub was so clean I decided to take a hot bath

MS
Martin Saludas Mar 11, 2026
8.0

High lights: -Nice staff, -Great location. -Very clean everything working -Full fridge - large and comfortable room - bathroom large and new. Low lights: - the decoration it’s not a 4 star hotel. May be in Tito’s Yugoslavia. But not today. Everything was clean and working and well maintained, but is a time trip to the 70s. Perhaps it was only our room. But it’s my honest impression.

M
Milomir Feb 17, 2026
8.0

It’s ok but definitely not worth the price. Yes, service is good, and location is great, but for the price I’d at least expect to have more than one outlet, bigger shower so that I don’t have to scoop like I’m at the camping site, and I’d expect a room that is taken care of. It’s literally semi-broken I mean I dig the communist 70s style, it’s not about that. It’s just not maintained well.

CGF
CRISTINA GUTIERREZ FRIAS Feb 04, 2026
10

I haven’t stayed at this hotel, but the receptionist let me play the piano in the lobby and helped me with anything I needed. Super friendly, kind, and always with a big smile. Just wanted to say thanks for such a nice gesture, amazing staff

NH
Nathan Huysmans Jan 30, 2026
8.0

The entrance of this hotel is truly stunning, giving off a very luxurious vibe right from the start. Breakfast is exceptional—definitely a 10/10 with a great variety and quality. The rooms, while comfortable, could use some updates as they feel a bit dated. One downside for taller guests like me (1.88m) is the bathtub with a shower—it’s a bit small to stand in comfortably. Overall, a pleasant stay with a few minor improvements needed. I would rate 3 out of 5 but the location is really ideal.

AB
ALEXANDER BALZAN Jan 22, 2026
10

Best location in all Rijeka, wide and comfortable rooms with ample bathrooms… excellent staff, kind and helpful, clean, breakfast buffet is great, a wide selection of food including fresh fruits, vegetables, charcuterie… Parking is very limited outside the hotel, but they offer you a 12€ per night spot at a covered parking lot, just 5 minutes (literally 3 blocks) away from the hotel…. The only “but” I have from this hotel is the rooms are old-fashioned (not in a good way precisely), old rugs, wood finishings including the desk, chair, night stands… if they invest in the renovation of the rooms, it could easily be the best hotel in Rijeka…. Anyways, highly recommended.

Location & neighborhood

Where you'll find Grand Hotel Bonavia

Rijeka, Croatia

Offering views of the Adriatic Sea, this refined hotel dating from circa-1876 is a 4-minute walk from Rijeka Cathedral, a 9-minute walk from Trajektna luka, Rijeka's ferry port, and 4 km from Trsat Castle.

  • Rijeka Train Station 14 min Walk
  • Trg RH 2 min Walk
  • Riva 3 min Walk
  • Pula Airport 1 hr 17 Car · 3 hr 55 Transit
  • Rijeka International Airport 27 min Car · 41 min Transit
Things to do nearby

Worth the walk or a quick ride

Curated spots travelers usually pair with a stay in City. Distances are rough real-world times, not straight-line.

Trsat Castle 13,821 reviews

Trsat Castle

Partizanski put 9a, 51000, Rijeka, Croatia

4.7 · Heritage Building
Sablićevo Beach 1,518 reviews

Sablićevo Beach

51000, Rijeka, Croatia

4.4 · Beach
City Museum of Rijeka – Sugar Refinery Palace 727 reviews

City Museum of Rijeka – Sugar Refinery Palace

Krešimirova ul. 28, 51000, Rijeka, Croatia

4.7 · Museum
People also viewed

Similar Hotels in

Hand-picked alternatives with a comparable feel, size and price band.

Ul. bana Josipa Jelačića 6, 32100, Vinkovci, Croatia

Hotel Admiral

Discover Hotel Admiral, a clean and friendly 4.4star hotel in Vinkovci offering free WiFi, parking, breakfast, and excellent ser...

4.4 (1,299) View
Ul. Trnjanske ledine II br. 18, 10000, Zagreb, Croatia

Hotel Fala, Zagreb

Discover Hotel Fala, Zagreb, a friendly and welcoming hotel offering clean, spacious rooms, free breakfast, and excellent service....

4.3 (865) View
Šetalište kralja Zvonimira 17, 20000, Dubrovnik, Croatia

Sunset Beach Dubrovnik

Discover Sunset Beach Dubrovnik, a charming pebble beach near Lapad with clear water, stunning sunsets, and nearby restaurants. Id...

4.4 (4,396) View
Trg kralja Tomislava 1, 10430, Samobor, Croatia

Hotel Livadic

Discover Hotel Livadic, a charming getaway located in the heart of Samobor. Enjoy cozy accommodations, free WiFi, and delightful ...

3.9 (1,187) View
Share your stay

Stayed at Grand Hotel Bonavia? Help the next traveler decide.

Short, honest notes are more useful than long ones. A few sentences about what worked, what surprised you, and who the hotel is best for will go a long way.

Your email is only used to verify the review — it won't be shown publicly.