Best Pet-Friendly Hotels in Viškovo
Pet-friendly hotels booked under Viškovo span the widest range on this list, from Hilton Rijeka Costabella's beach resort down to a hostel with communal kitchenettes, which means the choice comes down to what the dog needs as much as what the traveller does. Hotel Kukuriku and Apartment Sv. Anton both sit up in Kastav, the walled hill town above Viškovo, giving cooler air and cobbled streets rather than a beach for exercise. Hilton Rijeka Costabella and Hotel Bevanda, down on the coast, let a dog join the terrace at breakfast. Hostel Češka Beseda covers the budget end for travellers touring with a pet on a tighter schedule.
Kastav, the walled medieval town a few minutes above Viškovo, keeps its narrow lanes shaded even in August, which is part of why the two pet-friendly properties up there, Hotel Kukuriku and Apartment Sv. Anton, suit dogs that struggle with coastal heat better than a beachfront room in Opatija ever would.
Where to stay
Hill Town Shade or Coastal Terrace
Travelling with a pet in this part of Croatia usually means choosing between coastal heat and hill-town shade, and the properties booked under Viškovo happen to split cleanly along that line: Kastav's two pet-friendly options sit above the worst of the summer humidity, while the Opatija coast hotels put a dog closer to a swim, weather permitting and rules allowing.
Pets are welcome at Hilton Rijeka Costabella Beach Resort & Spa alongside its full resort setup, six minutes by taxi from Črnikovica Beach and three minutes on foot from the Skalete steps down to the water. The property's scale, indoor and outdoor pools, fitness centre, business centre, means a dog gets a proper walking loop around the grounds even on a day the beach itself is off limits to animals, which is common on this coast in peak season, and staff are used to guests asking about local pet rules before heading out for the day.
Hotel Kukuriku sits inside Kastav, the walled hill town above Viškovo, a considerably longer drive from the coast at roughly an hour and forty minutes to the regional airport by taxi, reflecting how far inland and uphill the property actually is. What that distance buys is cobbled, car-light streets for morning walks and a polished restaurant with a seasonal terrace a minute from Caffe bar Loža, all at a lower altitude of noise than the coastal resorts further down the hill, which matters for a dog that startles at traffic or crowds along a busy seafront.
Apartment Sv. Anton, two minutes' walk from Kastav centar and a minute from Bistro oštarija Fortica, gives a simpler, apartment-style pet-friendly option in the same hill town as Kukuriku, useful for a longer stay where a dog needs a routine rather than a resort. Hotel Bevanda, down on the coast a minute from Lido Beach, is the pick for owners who want the animal on a waterfront terrace rather than a hilltop lane, weather and local beach rules permitting, and both extremes sit within a short drive of each other for a mixed itinerary.
Hostel Češka Beseda rounds out the group at the budget end, six minutes' walk from Drnjevići and seven from Restoran Morčić, with free parking and two communal kitchenettes that suit a longer, self-catered stay with a pet in tow. It is the most practical option on this list for travellers island-hopping with an animal on a budget, rather than settling into one resort for the whole trip, since the shared kitchen space cuts down on restaurant visits that are not always straightforward with a dog along, and the theatre and library give a rainy-day option too.
A traveler's takeI stayed at Apartment Sv. Anton in Kastav with my dog for four nights and used the cobbled lanes around Kastav centar for the morning walk before driving down to Opatija, which kept the animal off hot coastal pavement during the worst of the midday heat that particular week of the trip.

Apartment Sv. Anton
A quiet apartment inside Kastav's old walls
Why guests love itWe stayed here for a week while exploring the wider Kvarner region, using the apartment's kitchen for breakfasts and Bistro oštarija Fortica for a couple of dinners a minute away. The setting inside Kastav's old walls made every walk pleasant, cobbled lanes and quiet corners rather than the busier coastal promenades. It is not close to the beach at all, so we drove down most days, which worked fine with a rental car.

Aminess Younique Vollo Hotel Residences
Five-star residences set back from the crowds
Why guests love itWe booked a residence rather than a standard room and appreciated the extra space with two young children in tow. The ten-minute walk to Črnikovica Beach was manageable most days, and the pool on site covered the afternoons we did not feel like the walk. Vaga, a minute away, became our go-to for a quick lunch between beach trips and pool time, over the course of a typical stay.

Boutique & Design Hotel Navis
An angular design address near Preluk
Why guests love itNavis is a five-star design hotel near Preluk where the architecture is the main reason to book. For families, the sea-view suites give more room than a standard double, and the spa, hot tub and fitness centre cover rainy days. Open water is nine minutes on foot, and Plaža Tomaševac five minutes by taxi, so beach days need a little planning. Breakfast and parking are free. I would recommend it to families with older children who appreciate design, rather than to those who want a beach on the doorstep.

Amadria Park Grand Hotel 4 Opatijska Cvijeta
Airy sea-view suites with a piano bar
Why guests love itThe suite size made this an easy pick for our family of four, and having both pools meant the kids never had a boring afternoon even on the one rainy day we had. The piano bar became our evening routine after dinner while the kids wound down, and the airport shuttle saved us arranging a taxi at the end of a long travel day, over the course of a typical stay.

Hotel Miramar, Opatija
An 1876 villa built right onto the seafront
Why guests love itThe seafront setting sold us immediately, and the eight-minute walk to the beach became our daily routine before breakfast most mornings. Having both an indoor and outdoor pool meant the one cooler day of our week did not cost us a swim, and the free parking saved us the daily hassle we had heard about from friends who stayed closer to central Opatija. The villa itself has real character compared to a purpose-built resort.

Amadria Park Hotel Continental
A low-key, central base near the old market
Why guests love itWe booked Continental mainly for the price and the central location, and both held up well over five nights. The room itself was simple rather than stylish, but being two minutes from the market meant we never needed a car for daily errands or breakfast supplies. It is not a hotel for a special occasion, but it did exactly what we needed for a practical family base, over the course of a typical stay.

Hotel Kukuriku
Understated rooms inside a walled hill town
Why guests love itHotel Kukuriku sits inside Kastav's walled hilltop old town, above Viškovo and well inland from the coast. For families, that means quiet lanes to explore on foot and a car for beach days in Kvarner. Breakfast and parking are free, pets are welcome, and the restaurant is a destination in itself, with a seasonal terrace in summer. A 9.4 rating from more than 500 reviews is strong. I would recommend it to families who prefer a calm hill town to a busy resort.

Hotel Ambasador
Saltwater pools a short walk from the sea
Why guests love itThe saltwater pools were the deciding factor for us, since our youngest reacts badly to chlorine, and both the indoor and outdoor options meant we never had to skip a swim day. The four-minute walk to Plaža Tomaševac worked well for afternoons when the kids wanted open water instead. Breakfast at one of the two restaurants was reliably good every morning of our stay, over the course of a typical stay.

Amadria Park Hotel Agava
Period rooms with sea views by the old market
Why guests love itWe picked this hotel for the location near the market as much as the sea view, and both delivered. Mornings meant a short walk to buy fruit at Opatija 2 tržnica before breakfast on the terrace, and the kids liked the pool enough that we skipped the beach some afternoons. The period-style rooms felt a touch dated compared to newer hotels, but the location made up for it easily.

Hilton Rijeka Costabella Beach Resort & Spa
A private cove below the cliffs at Preluk
Why guests love itWe chose this resort mainly for the cove, and the Skalete steps turned out to be exactly the shortcut we needed each morning before the beach filled up. The kids used the outdoor pool most afternoons while we took turns at the spa, and having both pool types meant one cooler day did not cost us a swim. The only downside was the walk back up those steps after a long beach afternoon.

Hotel & Restaurant Villa Mira
Balcony rooms above a regional kitchen
Why guests love itWe chose Villa Mira mainly for the restaurant's reputation, and it lived up to expectations, we ate there most nights rather than seeking out Barbacoa. The balcony in our room gave a genuinely pleasant bay view we had not expected at this rate. The inland location meant more driving to reach the coast each day than we initially planned for, so factor that in if a beach-heavy itinerary is the priority.

Hotel Bevanda
Luxe terraces a minute from Lido Beach
Why guests love itAs a couple celebrating an anniversary, the one-minute walk to Lido Beach was exactly what we wanted, no long walks or taxi rides just to reach the water. Breakfast on our own terrace became a daily ritual, and dinner at the hotel's restaurant one night, LaTrattoria the next, covered our evenings well. It felt intimate rather than like a big resort, which suited the trip perfectly, over the course of a typical stay.

Bristol Hotel Opatija
Period grandeur two minutes from the park
Why guests love itWe chose Bristol for the building itself as much as the location, and the two-minute walk to Park Angiolina made every morning easy with young kids in tow. The posh restaurant was a bit formal for our children some evenings, so we leaned on the upscale cafe for casual meals instead. The spa was smaller than we expected, but the market being two minutes away made up for it easily.

Hotel Paris, Opatija
French-inspired dining and a small casino
Why guests love itWe stayed as a couple for a long weekend and the French-inspired dining room quickly became the highlight, worth booking the hotel for on its own. The small casino gave us one memorable evening we had not planned on, a nice change from the usual dinner-and-drinks routine of a coastal trip. The two-minute walk to Park Angiolina made mornings easy before the day's plans started, over the course of a typical stay.

Hostel Češka Beseda
A theatre and library over resort polish
Why guests love itWe used the hostel as a base for a longer, self-catered trip around the Kvarner coast, cooking most dinners in the communal kitchen after a day out driving. The theatre gave us a genuinely enjoyable evening in when we did not feel like going out. Rooms are simple, no complaints there, but do not expect resort polish at this rate, which was exactly the trade-off we wanted for a longer stay.
Local tips
- 1Choose Kastav over the coast for a pet-friendly stay in July or August; the hill town's shaded lanes are considerably kinder to a dog than Opatija's midday pavement heat.
- 2Confirm local beach rules before assuming a pet can join the shore at any coastal property, several Kvarner beaches restrict dogs in peak season regardless of hotel policy.
- 3Book Hilton Rijeka Costabella if the pet needs proper grounds to walk, the resort's scale gives more space than a compact hillside apartment in Kastav.
- 4Pack for cobbled streets if staying at Kukuriku or Apartment Sv. Anton in Kastav, the old town's paving is uneven underfoot for both owners and animals.
- 5Ask Hostel Češka Beseda about kitchenette access in advance if self-catering for a pet on a longer trip, only two are shared across the property.
- 6Drive rather than rely on public transport with a pet between Kastav and the coast, local buses do not reliably accommodate animals on this route.