




Hotel Riva Kaštela with swimming pool
Beachfront hotel with sea views, a pool, and spa facilities
About this hotel
Situated just 20 metres from the beach, this hotel provides a serene escape with the Adriatic Sea as its backdrop. The rooms blend modern design with simplicity, offering air conditioning, satellite TV, and private bathrooms. Many rooms feature balconies where guests can enjoy refreshing drinks and panoramic sea views. The hotel's location on the Riva promenade allows for leisurely strolls along the waterfront, connecting guests to the charm of Kaštel Lukšić. With a 24-hour front desk, guests have assistance whenever needed, ensuring a comfortable and convenient stay for all.
- Beachfront location
- Sea-view rooms
- Swimming pool
- Spa and wellness
Our take
Hotel Riva is the Kaštela hotel I would choose when a pool and the beach both matter: it is right on the seafront in Kaštel Lukšić, with sea-view rooms, many with balconies, and spa and wellness facilities. The Riva promenade starts at the door. An 8.7 rating from over 600 reviews makes it a dependable three-star. Travellers who want nightlife will find Kaštela quieter than Split.
- ✓Choose a room with a balcony and sea view to fully appreciate the striking coastal scenery.
- ✓Take advantage of the direct access to the Riva promenade for evening walks and local dining.
- ✓Explore the spa and wellness facilities for a relaxing break after a day at the beach.
Why we love it
- Direct beachfront access and sea views
- Inviting swimming pool for all ages
- Relaxing spa and wellness facilities
- Proximity to the charming Riva promenade
Why guests love itHotel Riva sits on the beachfront in Kaštel Lukšić, with direct access to the Riva promenade, so families can walk out for an evening stroll along the sea. Children get both the beach and a swimming pool, and parents have spa and wellness facilities. Many of the sea-view rooms have balconies. The rating of 8.7 from more than 600 reviews is consistent. I would book a balcony room for a relaxed beach week between Split and Trogir.