• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Hotels near:

Select city first

Check-in date:
2026-03-21
Check-out date:
2026-03-22
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Croatia

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Carnaro Apartment Opatija

    63 Nova Cesta, Opatija, Croatia

    1.1 km to Opatija Bus Station (Open map)

    The 1-room Carnaro Apartment Opatija offers easy entry to such city sights as Tomasevac Beach, situated nearly a 5-minute stroll away. This spacious apartment with a terrace is located just 5…
    Read more
  • Villa Accione Opatija

    Ulica Matka Laginje 3, Opatija, Croatia

    1.1 km to Opatija Bus Station (Open map)

    Offering a location 4.7 km from Kastav, Villa Accione Opatija also gives access to a variety of tourist spots in the vicinity. Guests can use Wi-Fi for either business or leisure reasons.
    Read more
    9.8
    Exceptional
    30 reviews
  • Best View Apartment

    63 Nova Cesta, Opatija, Croatia

    1.1 km to Opatija Bus Station (Open map)

    Situated a few moments from the super public bath "Tomasevac Beach", the spacious 2-bedroom Best View Apartment Opatija looks out onto the city. The Madonna del Mare Statue is just 0.8 km from this…
    Read more
    9.2
    Superb
    4 reviews
  • Apartments And Rooms By The Sea Opatija - 14937

    Opatija, Croatia

    1.1 km to Opatija Bus Station (Open map)

    Located a 12-minute walk from Slatina Beach, Apartments And Rooms By The Sea Opatija - 14937 hotel offers access to tourist attractions throughout Opatija. This guest house entices guests with public…
    Read more
    9.4
    Superb
    10 reviews
  • Design Villa Camellia

    161 Ulica Marsala Tita, Opatija, Croatia

    1.1 km to Opatija Bus Station (Open map)

    Staying at the beachfront Design Villa Camellia Opatija, guests can visit the Dog Beach, located about 500 metres away.
    Read more
    9.4
    Superb
    29 reviews
  • Mali Stan Opatija

    9 Ulica Antona Mihica, Opatija, Croatia

    1.1 km to Opatija Bus Station (Open map)

    Located 4.6 km from the Preluk Beach, the 39 m² Mali Stan Opatija Apartment overlooks the garden. Situated in the immediate vicinity of the Dog Beach, the apartment offers a terrace where guests can…
    Read more
  • Apartment Juras

    56 Ulica Marsala Tita, Opatija, Croatia

    1.1 km to Opatija Bus Station (Open map)

    The spacious Apartment Juras Opatija is located next to Tomasevac Beach and overlooks the city. Guests will enjoy having Wi-Fi, and those with cars will appreciate free private parking nearby.
    Read more
    8.8
    Fabulous
    25 reviews
  • Apartments By The Sea Opatija - 7848

    Opatija, Croatia

    1.1 km to Opatija Bus Station (Open map)

    Located 700 metres from Lido, 34 m² Apartments By The Sea Opatija - 7848 comprises a balcony and a seating area. The apartment offers parking nearby.
    Read more
  • Apartments By The Sea Opatija - 10411

    Marsala Tita 54, Opatija, Croatia

    1.1 km to Opatija Bus Station (Open map)

    Located within 700 metres of Lido, 84 m² Apartments By The Sea Opatija - 10411 comprises a balcony and a sitting area. This 1-bedroom apartment also offers a car park nearby.
    Read more
  • Maison Riviera Opatija

    54 Ulica Marsala Tita, Opatija, Croatia

    1.2 km to Opatija Bus Station (Open map)

    Offering a location within 20 minutes' walk of the Crnikovica Beach, the 1-room Maison Riviera Opatija apartment also gives access to a variety of tourist spots in the vicinity.
    Read more
    8.8
    Fabulous
    45 reviews
  • Apartment Matea

    Feliksa Perisica 2, 2Nd Floor, Opatija, Croatia

    1.2 km to Opatija Bus Station (Open map)

    Overlooking the beach, the spacious 1-bedroom Apartment Matea Opatija is within easy reach of Tomasevac Beach. Set around a 5-minute walk from Lungo Mare, the apartment with a terrace overlooks the…
    Read more
    9.4
    Superb
    70 reviews
  • Apartment Villa Maria 10 With Swimming Pool

    80 Nova Cesta, Opatija, Croatia

    1.2 km to Opatija Bus Station (Open map)

    Located within 25 minutes' walk of Veprinac, the spacious 90 m² Apartment Villa Maria 10 With Swimming Pool Opatija features a car park for those who travel by car. Popular points of interest close…
    Read more
    9.8
    Exceptional
    21 reviews
  • Apartment All For You - With A Swimming Pool

    Nova Cesta 80, Opatija, Croatia

    1.2 km to Opatija Bus Station (Open map)

    Located a 10-minute drive from Icici Beach, Apartment All For You - With A Swimming Pool Opatija overlooks the private pool. Guests can use parking provided on site and Wi-Fi for business or leisure.
    Read more
  • Elegance Suite - "100M From The Beach With Free Parking And Garden"

    54 Ulica Marsala Tita, Opatija, Croatia

    1.2 km to Opatija Bus Station (Open map)

    Located within a 5-minute drive of Preluk Beach, 1-room Elegance Suite - "100M From The Beach With Free Parking And Garden" Opatija features parking for those who travel by car. Crnikovica Beach can…
    Read more
    9.2
    Superb
    95 reviews
  • Apartment Mediteraneo

    Ulica Mileve Susanj 10, Opatija, Croatia

    1.2 km to Opatija Bus Station (Open map)

    Overlooking the inner courtyard, the 36 m² Apartment Mediteraneo is 20 minutes on foot from Crnikovica Beach in Opatija. Staying in this 1-bedroom apartment, nestled within close proximity of Sports…
    Read more
    9.8
    Exceptional
    55 reviews
  • Nautico Apartment With Swimming Pool

    Nova Cesta 80, Opatija, Croatia

    1.2 km to Opatija Bus Station (Open map)

    Located merely 0.7 km from The Open Air Summer Theater in Opatija, the 1-room Nautico Apartment With Swimming Pool Opatija features free private parking for those who travel by car. The 47 m²…
    Read more
    9.7
    Exceptional
    6 reviews
  • Villa Marija

    80 Nova Cesta, Opatija, Croatia

    1.2 km to Opatija Bus Station (Open map)

    Offering a swimming pool, the 45 m² Villa Marija Opatija is located a stone's throw from the super public bath "Tomasevac Beach". Wi-Fi is available for guests' business or leisure needs.
    Read more
    9.7
    Exceptional
    27 reviews
  • Apartman Mare

    80 Nova Cesta, Opatija, Croatia

    1.2 km to Opatija Bus Station (Open map)

    Featuring a private pool, the 1-room Apartman Mare Opatija is in close proximity to the Tomasevac Beach. The 45 m² apartment has a terrace which offers views of the pool.
    Read more
    9.3
    Superb
    33 reviews
  • Villa Marija 9

    Nova Cesta 80, Opatija, Croatia

    1.2 km to Opatija Bus Station (Open map)

    Overlooking the pool, the 49 m² Villa Marija 9 Opatija is around 20 minutes' walk from the Church of Our Lady of the Annunciation in Opatija. Located within a few blocks of the Lungo Mare promenade…
    Read more
    10
    Exceptional
    1 review
  • Stella Premium Apartment Opatija

    6 Ulica Palmi, Opatija, Croatia

    1.2 km to Opatija Bus Station (Open map)

    Situated around 5 minutes by car from Maiden with the Seagull Statue, the 40 m² Stella Premium Apartment Opatija provides convenient access to numerous nearby attractions. An array of activities…
    Read more
    9.7
    Exceptional
    39 reviews
Thank you for subscribing
Close