572 reviews
From
$300Ulica Kralja Tomislava 7a, Trogir, 21215, Croatia
572 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 572, 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
572 reviewsCategories of assessments
Cleanliness
Comfort
Location
Facilities
Staff
Value for money
WiFi quality
Featured reviews:
Evs
9.1
July 2025
Great hotel in a fantastic location, stones throw away from the beach if you fancied a changed from the pool. There's a supermarket 10 min walk and a few food restaurants all within a 15min radius. The hotel staff were very polite and helpful which is credit to the hotel. Our room was quite big and on the ground floor 006 but some members of our party had the upper floors and they were quite small. The only thing I would change is the breakfast is quite basis and limited, there could have been a lot more choices I thought. Be careful going into the sea, there are a load of sea urchins and no warning signs placed anywhere. A few of us got stung so I would suggest wearing shoes into the water. If you are going out and about i woukd suggest using an Uber it's much cheaper travelling around, only 15min ride from tre airport and roughly 30min ride into the city of Split. In all thoroughly enjoyed the stay and would definitely go back.
Could have been more selection at breakfast.
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.
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.
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
Janet
8.2
June 2025
Breakfast was beautiful. Size of room was great and the view was over the sea. It couldn't have been better. Staff extremely friendly and helpful. The air conditioning broke on the day of our arrival. It was explained as we checked in and we were immediately offered a 40% refund which we accepted. The staff handled the situation very well. It's a quiet place and lovely, walking along the sea front with enough bars and restaurants. Beautiful place.
All good
Malgorzata
9.1
August 2025
I really enjoyed my stay here! The hotel is right beside the beach, so I could just walk out and enjoy the sea whenever I wanted. From my room, I had the most beautiful view of both the mountains and the ocean – honestly breathtaking. The staff were super friendly, the place was clean and comfortable, and it felt so relaxing to wake up to that view every day. Would definitely love to come back!
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 !
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
Mastercard,
Visa,
Maestro,
Cash only
This property accepts cash.
63 Put Tunjare, Marina, 21222, Croatia
12.9mi from current hotel
Excellent
402 reviews
From
Brace Kaliterna 1, Split, 21000, Croatia
5.1mi from current hotel
Excellent
783 reviews
From
Hrvatskih Zrtava 404, Seget Donji, 21218, MIDDLE DALMATIA, Croatia
8.8mi from current hotel
Excellent
209 reviews
From
Ulica Kraj Svete Marije 1, Split, 21000, Croatia
4.5mi from current hotel
Excellent
1,145 reviews
From
Spinčićeva 33e, Split, 21000, Croatia
5.8mi from current hotel
Very Good
457 reviews
From
Makarska Ulica 11, Split, 21000, Croatia
6.7mi from current hotel
Very Good
615 reviews
From
Bijankinijeva Ulica, Split, 21000, Croatia
5mi from current hotel
Very Good
229 reviews
From
Kneza Trpimira 245, Trogir, 21220, Croatia
5.4mi from current hotel
Very Good
631 reviews
From
Matoševa, 24, Split, 21000, MIDDLE DALMATIA, Croatia
4.1mi from current hotel
Excellent
18 reviews
From
Featured hotels
Featured hotels
Cities nearby
Popular cities