562 reviews
From
$300Ulica Kralja Tomislava 7a, Trogir, 21215, Croatia
562 reviews
1/27
Private pool
Beachfront
Outdoor swimming pool
Free Private Parking
Free wifi
Beach
Air conditioning
Kid-friendly buffet
Hotel Riva Kaštela with swimming pool is a 4-star hotel in Kaštel Štafilić, Croatia. Located 1.8mi from the city center at Ulica Kralja Tomislava 7a, it offers a beachfront setting with both a private pool and an outdoor swimming pool (free), plus private parking (free).
On-site comforts include free WiFi, air conditioning, and soundproof rooms, along with private entrance, terrace, balcony, and elevator access for upper floors. Beach lovers will find beach umbrellas and chairs (free), a sun deck, and various views such as mountain or garden views, while families can enjoy a kid-friendly buffet and kids’ meals (extra charges). Shuttle services (including airport shuttle) are available for an extra fee, and non-smoking rooms help keep stays fresh.
Reviews for the hotel total 562, reflecting experiences shared by guests.
Set on a Kaštel Štafilić beachfront, this destination brings a breezy seaside vibe with mountain or garden views and a sun deck for lazy afternoons by the water. Beach umbrellas and chairs are free, and families can enjoy a kid-friendly buffet and kids’ meals for an extra charge. Private parking is complimentary, and the city center sits about 1.8mi away for easy day trips.
Two pool options keep water lovers happy: a private pool and an outdoor swimming pool (free), plus a seasonal, adults-only heated pool for a tranquil dip when the weather warms. Non-smoking rooms help keep stays fresh, complementing the relaxed, open-air feel of the beachfront setting.
Shuttle services, including airport transfers, are available for an extra fee. Free WiFi and air conditioning help ensure comfort, while payment can be made by cash or Visa, Mastercard, and Maestro.
Closest airports
Split Airport
3.6miBrac
24.1miPrivate pool
Beachfront
Outdoor swimming pool
Free Private Parking
Free wifi
Beach
Air conditioning
Kid-friendly buffet
Sun deck
Private entrance
Parking On Site
Terrace
Soundproof rooms
24-hour front desk
Mountain view
Non-smoking rooms
Beach umbrellas
Beach chairs/Loungers
Patio
Garden view
Elevator
View
Balcony
Upper floors accessible by elevator
Free toiletries
Soundproof
Show 12 photos
Family
1 Double Bed
Balcony
Minibar
Flat-screen TV
Refrigerator
x8
+
x4
More details
Show 9 photos
Deluxe, King Size, Sea View, Single Use, Balcony
1 King Size Bed
1 Sofa Bed
260 sqft
Private pool
Private Bathroom
Balcony
Terrace
x3
+
More details
Show 6 photos
Room With Garden View
1 Double Bed
Minibar
Flat-screen TV
Refrigerator
Tea/Coffee maker
+
More details
Show 6 photos
Room - 2 Twin, Garden View, Single Use
1 Queen Size Bed
2 Twin Beds
170 sqft
Private pool
Garden view
Private Bathroom
Private entrance
More details
Show 4 photos
Family, Single Use
2 Twin Beds
1 Queen Size Bed
270 sqft
Private pool
Mountain view
Private Bathroom
Balcony
x4
+
x3
More details
Show 18 photos
Apartment 1 Room
Flat-screen TV
Refrigerator
x6
+
x3
More details
Show 18 photos
Deluxe, Sea View, Balcony
Balcony
Minibar
Flat-screen TV
Refrigerator
+
More details
Double Room
1 King Size Bed
x4
+
x3
More details
Deluxe, Sea View, Terrace
Terrace
More details
Family, Terrace
Terrace
More details
Double Room, Partial Sea View
More details
Deluxe, Sea View
x6
+
x3
More details
8.6
562 reviewsCategories of assessments
Cleanliness
Comfort
Location
Facilities
Staff
Value for money
WiFi quality
Featured reviews:
Dina
8.2
June 2025
We had a wonderful stay at this hotel in Croatia! The room was clean, comfortable, and well-equipped, making it a great place to relax after a day of exploring. The staff were always friendly and helpful, providing excellent service throughout our stay. Our kids especially loved the pool — they spent most of their time there and had so much fun. The location is fantastic, just steps away from the sea, which made beach visits incredibly easy and enjoyable. Overall, the atmosphere was warm and welcoming, perfect for a relaxing family vacation. We'd definitely love to come back!
Maria
10
June 2025
Our stay ay Riva Kaštela was amazing! Our flight arrived at 7:00 and check in wasn’t until 15:00. When we arrived at the hotel, we bought an extra breakfast and after that we could stay at the pool (which was so private and cute, everything was clean and comfortable). By the time we were there, I was 32 weeks pregnant and the weather was reallt hot for me. Antonija, the administrator was amazing! She was so kind and told us 12pm that we could do an early check-in. Also they uprgaded our room and I was so happy about it, I even cried. I felt like this hotel and staff really cared about my wellbeing. All of the time we were there, everyone was so polite, truly happy and we felt really welcomed. Also we loved the room to the sea view (sea was 50m from hotel) with a big balcony. It was so relaxing. And the bed was amazing! After our stay we left to Split and everyday missed Riva Kaštela hotel and this areas calmness.
Michael
8.2
October 2024
The receptionist was very helpful, especially when a pair of trunks we had hung on the balcony to dry ended up in the pool! The selection at breakfast was excellent. The rooms were clean and the bed’s comfy.
The hotel lacked any atmosphere, possibly because there were very view people staying there and it’s very new. They don’t offer evening food or a bar and we could only find one place open nearby, which was very pleasant. They charge €38.00 to arrange a taxi to the airport which I feel is expensive given the distance and that they advertise airport transfers which is why we booked and I thought they would be included in the price!!
Malawidave
10
September 2024
The hotel had clearly been renovated to a very high standard, everything was brand new. Our room was immaculate and had all facilities needed for an enjoyable stay. The shared sun terrace was huge with comfy sun furniture and an amazing view of the sea. Breakfast was excellent with a large choice of options, we filled up before our flight home. All staff were polite, friendly and helpful. Ideally located close to the airport which meant a quick 5 minute journey on the morning we flew home. The hotel is located right on the beach front with access to local bars, restaurants and supermarkets. We would definitely recommend it to others and would return for another stay.
The only thing we would say is that the hotel name has not been changed on google maps so when our taxi driver was trying to find the hotel it kept wanting to take us to a hotel with a different name which caused confusion in finding the hotel, this could do to be updated. Other than that it is a stunning hotel and we would definitely return for another stay.
Daniela
10
July 2024
Place is really amazing! I came just for few days for my birthday to enjoy landscape and sea. I was insanely surprised how beautiful area around, view, clean beach in 1 minute, pool and calm atmosphere. All stuff are very nice! Special greeting to guy who changed my room because I was not happy with view and absence of balcony ( sadly I don’t remember his name)! But all this details makes me enjoy my staying at this villa! I recommended 100
I booked room at this villa because on photos I saw this view out of balcony. But sadly when I got checked in my room I didn’t met the requirements from photos. There was no balcony but kinda terrace on ground floor with different view. Glad that kind young man changed my room on next day and I celebrate my birthday exactly how I imagined it
Maaike
9.1
June 2025
Great location close to the airport, very convenient when having to catch an early flight the next morning. Ample parking space and nice to relax at the pool, although there are only a limited number of sun beds available. It wasn't very busy at the hotel and we received a complementary upgrade to a deluxe room with sea view. Also had really nice dinner at the beach bar at the waterfront. Short, but great stay!
Some extra and a bit more comfortable sun beds would be nice.
Anne
10
June 2024
What a find ! HOTEL Riva is a beautiful boutique hotel thats only 10 minutes drive from Split airport. The rooms are spotless with everything that you need for a more than comfortable stay .The staff at Breakfast were great , offering freshly made scrambled eggs every morning . On request on a hot day unmbrellas appeared at the pool . Nicolina on reception could not do enough to make sure all guests were made to feel welcome. She was so helpful with bus time tables and restaurants recommendations. We will definitely be back !
Peter
9.1
November 2024
This hotel was booked because of its location near the airport. There's also near the Trogir UNESCO site which is a bonus. There is also a really nice restaurant 10 minute walk or 5 minute drive seaside. The beds one double and two singles would be fine for married couple with small children. Turns out the single beds were not normal size but rather kitty size as where the blankets so was not comfortable for me as an adult. That said we really like this hotel and grandkids enjoyed the pool.
Cheryl
9.1
May 2025
Directly across the road from the beach. Quiet and relaxing hotel. All staff very helpful and friendly. More than happy to help with enquiries.
Nothing Breakfast served only, nil other catering amenities other than hot drink making facilities in room and a large fridge in reception selling drinks and snacks. This was fine for my needs but others may want a different set up.
Gabriel
10
September 2023
This place is an amazing find. It's well-located, calm, clean, and has a staff willing to go above and beyond to assist. Highly recommended. They all speak excellent English, by the way. A special mention to the two young ladies at reception, one with an American accent and the other who helped us with the ferry booking. Kudos to the cleaning lady who left a knife and plates, without our even asking, as she had seen we'd bought a cake that needed slicing up.
Minor quibble: while breakfast was fabulous, the coffee was not all that great. Still, the option "coffee strong" on the machine was pretty decent.
Attractions
Bene Beach
3miSplit Archaeological Museum (Arheoloski Muzej Split)
4.1miRepublic Square (Prokurative)
4.5miFruit's Square (Trg Brace Radic)
4.6miGregory of Nin (Grgur Ninski)
4.6miTemple of Jupiter
4.6miGates of Diocletian's Palace
4.6miRiva Promenade (Riva Split Waterfront)
4.6miPeristyle Square (Peristil)
4.6miCathedral of St. Dominus (Katedrala Svetog Duje)
4.6miPort of Split (Luka Split)
4.8miSalona
5.7miCetina Canyon
17.8miHvar Spanish Fortress (Tvrdava Fortica)
26.3miMalo Grablje
27.2miAttractions
Bene Beach
3miSplit Archaeological Museum (Arheoloski Muzej Split)
4.1miRepublic Square (Prokurative)
4.5miFruit's Square (Trg Brace Radic)
4.6miGregory of Nin (Grgur Ninski)
4.6miTemple of Jupiter
4.6miGates of Diocletian's Palace
4.6miRiva Promenade (Riva Split Waterfront)
4.6miPeristyle Square (Peristil)
4.6miCathedral of St. Dominus (Katedrala Svetog Duje)
4.6miPort of Split (Luka Split)
4.8miSalona
5.7miCetina Canyon
17.8miHvar Spanish Fortress (Tvrdava Fortica)
26.3miMalo Grablje
27.2miAirports
Split Airport
3.6miBrac
24.1miLocation
Features
Age restrictions
Availability
Private pool
Beachfront
Outdoor swimming pool
Free Private Parking
Free wifi
Beach
Air conditioning
Kid-friendly buffet
Sun deck
Private entrance
Parking On Site
Terrace
Soundproof rooms
24-hour front desk
Mountain view
Non-smoking rooms
Beach umbrellas
Beach chairs/Loungers
Patio
Garden view
Elevator
View
Balcony
Upper floors accessible by elevator
Free toiletries
Soundproof
Accessibility
Upper floors accessible by elevator
Activities
Beach
Bicycle rental
Walking tours
Bathroom
Bathtub or shower
Free toiletries
Hairdryer
Private Bathroom
Shower
Toilet
Toilet paper
Towels
Bedroom
Linens
Wardrobe or closet
Cleaning Services
Daily housekeeping
Dry cleaning
Ironing service
Laundry
Suit press
Common Areas
Shared lounge/TV area
Food & Drink
Breakfast in the room
Fruit
Kid-friendly buffet
Kids' meals
Minibar
Packed lunches
Snack bar
Special diet meals (on request)
Tea/Coffee maker
Wine/Champagne
Food & drink safety
Breakfast to-go containers
Delivered food covered securely
Food can be delivered to guest accommodation
Front Desk Services
24-hour front desk
Baggage storage
Concierge
Express check-in/out
Invoice provided
Lockers
Private check-in/out
General
Air conditioning
Designated smoking area
Elevator
Family rooms
Hardwood or parquet floors
Heating
Mosquito net
Non-smoking rooms
Private entrance
Smoke-free property
Soundproof
Soundproof rooms
Internet
Free wifi
Kitchen
Cleaning products
Electric kettle
Refrigerator
Living Area
Desk
Sitting area
Media & Technology
Cable channels
Flat-screen TV
Satellite channels
Telephone
TV
Outdoors
Balcony
Beachfront
Outdoor furniture
Patio
Private pool
Sun deck
Terrace
Parking
Free Private Parking
Parking On Site
Physical distancing
Cashless payment available
Room Amenities
Clothes rack
Fan
Fold-up bed
Socket near the bed
Safety & security
24-hour security
CCTV in common areas
CCTV outside property
Fire extinguishers
Key access
Safe
Security alarm
Smoke alarms
Safety features
Access to healthcare professionals
First aid kits available
Services
Wake-up service
Spa
Beach chairs/Loungers
Beach umbrellas
Outdoor swimming pool
Transportation
Airport drop-off
Airport pickup
Airport shuttle
Car rental
Shuttle service
View
Garden view
Inner courtyard view
Mountain view
Pool view
View
Pets are not allowed.
WiFi is available in all areas and is free of charge.
The minimum age for check-in is 18
Come and go whenever you want
Free private parking is available on site (reservation is not needed).
Child policies
Children of all ages are welcome.
To see correct prices and occupancy info, add the number and ages of children in your group to your search.
Crib and extra bed policies
0 - 2 years
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
The maximum number of cribs, extra beds, and children allowed in existing beds can vary depending on the option booked.
All cribs and extra beds are subject to availability.
No capacity for extra beds.
Cash
Visa,
Mastercard,
Maestro,
Cash only
This property accepts cash.
Spinciceva Ulica 27, Split, 21000, Croatia
5.8mi from current hotel
Excellent
195 reviews
From
Domovinskog Rata 61a, Split, 21000, Croatia
4.7mi from current hotel
Excellent
1,230 reviews
From
Periciceva 1, Split, 21000, Croatia
5.6mi from current hotel
Excellent
1,545 reviews
From
Solurat 12, Split, 21000, Croatia
4.4mi from current hotel
Excellent
464 reviews
From
Ulica Slobode 41, Split, 21000, Croatia
4.6mi from current hotel
Very Good
931 reviews
From
Solurat 3, Split, 21000, Croatia
4.4mi from current hotel
Very Good
627 reviews
From
34 Milićeva ulica, Split, 21000, Croatia
4.3mi from current hotel
Very Good
90 reviews
From
Ul.Mihovilova Sirina 1, Split, 21000, Croatia
4.6mi from current hotel
Good
521 reviews
From
Pape Ivana Pavla Ii 36, Split, 21000, Croatia
6.7mi from current hotel
Very Good
39 reviews
From
Featured hotels
Featured hotels
Cities nearby
Popular cities