Narrow results:

Clear selected filters

107 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Payment preference

Hotels.com® Rewards

Neighborhood

Landmarks

Accommodation type

Amenities

Themes / types

Accessibility Features

Why book with us?

  • Hotels.com doesn’t charge cancellation fees

  • Best Price Guarantee

  • We’re just a phone call away: 866-678-6350

FilterMap
  1. For every 10 nights, get 1 free!
    Botel Marina

    Adamicev gat, Rijeka, 51000 Croatia

    ,

    866-925-8676

    2 stars
    Rijeka
    • 0.2 miles to City center
    • 9.8 miles to Rijeka (RJK)
    Excellent
    4.0 / 5
    1 verified guest review
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $23
    • For every 10 nights, get 1 free!
      Hotel Continental

      Šetalište Andrije Kacica - Miošica 1, Rijeka, 51000 Croatia

      ,

      866-767-0278

      3 stars
      Rijeka
      • 0.3 miles to City center
      • 9.5 miles to Rijeka (RJK)
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $71 $64
      • For every 10 nights, get 1 free!
        Hotel Neboder

        Strossmayerova 1, Rijeka, 51000 Croatia

        ,

        866-925-4159

        3 stars
        Rijeka
        • 0.3 miles to City center
        • 9.4 miles to Rijeka (RJK)
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $62 $56
        • For every 10 nights, get 1 free!
          Hotel Jadran

          Setaliste XIII divizije 46, Rijeka, 51000 Croatia

          ,

          866-538-0251

          4 stars
          Rijeka
          • 1.1 miles to City center
          • 8.6 miles to Rijeka (RJK)
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $81 $73
          • For every 10 nights, get 1 free!
            Hotel Kukuriku

            Trg lokvina 3, Kastav, 51215 Croatia

            ,

            866-538-1314

            4 stars
            Kastav
            • 5.7 miles to City center
            • 15 miles to Rijeka (RJK)
            Outstanding
            5.0 / 5
            1 verified guest review
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $63
            • For every 10 nights, get 1 free!
              Design Hotel Navis

              Loved by guests

              Ivana Matetica Ronjgova 10, Opatija, 51410 Croatia

              ,

              866-538-6252

              5 stars
              Opatija
              • 6.1 miles to City center
              • 15 miles to Rijeka (RJK)
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $139
              • For every 10 nights, get 1 free!
                Hotel Royal

                V. Cara Emina 10, Opatija, 51410 Croatia

                ,

                866-925-4218

                4 stars
                Opatija
                • 6.6 miles to City center
                • 15 miles to Rijeka (RJK)
                Outstanding
                4.7 / 5
                10 verified guest reviews
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                from $75
                • For every 10 nights, get 1 free!
                  Hotel Agava

                  Maršala Tita 89, Opatija, 51410 Croatia

                  ,

                  866-538-0157

                  4 stars
                  Opatija
                  • 6.6 miles to City center
                  • 15 miles to Rijeka (RJK)
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  from $82
                  • For every 10 nights, get 1 free!
                    Hotel Milenij

                    Loved by guests

                    M. Tita 109, Opatija, 51410 Croatia

                    ,

                    866-538-6218

                    5 stars
                    Opatija
                    • 6.7 miles to City center
                    • 15 miles to Rijeka (RJK)
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    from $137
                    • For every 10 nights, get 1 free!
                      Hotel Mozart

                      M. Tita 138, Opatija, 51410 Croatia

                      ,

                      866-538-6315

                      5 stars
                      Opatija
                      • 6.8 miles to City center
                      • 15 miles to Rijeka (RJK)
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      from $84
                      • For every 10 nights, get 1 free!
                        Villa Palme

                        Ulica Vrutki br.8, Opatija, 51410 Croatia

                        ,

                        866-538-9367

                        3 stars
                        Opatija
                        • 6.8 miles to City center
                        • 15 miles to Rijeka (RJK)
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        from $81
                        • For every 10 nights, get 1 free!
                          Hotel Galeb

                          Maršala Tita 160, Opatija, 51410 Croatia

                          ,

                          866-573-4235

                          3 stars
                          Opatija
                          • 6.9 miles to City center
                          • 15 miles to Rijeka (RJK)
                          Excellent
                          4.5 / 5
                          2 verified guest reviews
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          from $86
                          • For every 10 nights, get 1 free!
                            Hotel Savoy

                            M. Tita 129, Opatija, 51410 Croatia

                            ,

                            866-925-4159

                            4 stars
                            Opatija
                            • 6.9 miles to City center
                            • 15 miles to Rijeka (RJK)
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                            from $76 $72
                            • For every 10 nights, get 1 free!
                              Apartments and Rooms Liburnija

                              Joakima Rakovca 7, Opatija, 51410 Croatia

                              ,

                              866-538-6252

                              3 stars
                              Opatija
                              • 6.9 miles to City center
                              • 15 miles to Rijeka (RJK)
                              No customer reviews yet
                              Be the first
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                              from $49
                              • For every 10 nights, get 1 free!
                                Villa Gauss

                                1. maja 2, Icici, Opatija, 51111 Croatia

                                ,

                                866-925-4218

                                3 stars
                                Opatija
                                • 8.2 miles to City center
                                • 16 miles to Rijeka (RJK)
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                from $507
                                • For every 10 nights, get 1 free!
                                  Hostel Link

                                  Šetalište M. Tita 9, Lovran, 51415 Croatia

                                  ,

                                  866-538-0157

                                  2 stars
                                  Lovran
                                  • 8.4 miles to City center
                                  • 15 miles to Rijeka (RJK)
                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  from $24
                                  • For every 10 nights, get 1 free!
                                    Remisens Villa Elsa

                                    Šetalište maršala Tita 44, Lovran, 51415 Croatia

                                    ,

                                    866-538-2362

                                    4 stars
                                    Lovran
                                    • 8.4 miles to City center
                                    • 15 miles to Rijeka (RJK)
                                    Excellent
                                    4.0 / 5
                                    9 verified guest reviews
                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                    from $51
                                    • For every 10 nights, get 1 free!
                                      Hotel Lovran

                                      Setaliste M. Tita 19/2, Lovran, 51415 Croatia

                                      ,

                                      866-538-6315

                                      3 stars
                                      Lovran
                                      • 8.5 miles to City center
                                      • 15 miles to Rijeka (RJK)
                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                      from $49
                                      *

                                      strikethrough.price.legal.information. The price comparison is based on prices for this hotel over the next 14 days.