Restaurant in Hotel Riva

The restaurant is located very close to the renovated promenade in Kaštel Lukšić and offers a stunning view of the sea and sunsets. The cuisine has a Mediterranean flair, featuring local ingredients presented in a unique way. Our desire is for guests to feel that the food is prepared in a homemade manner! The interior of the restaurant has 44 seats with plenty of comfort, while the outdoor terrace has 50 seats. In addition to the outdoor pool, we also have a hall for weddings and any kind of celebration, accommodating up to 120 people.

For special occasions, we offer the possibility of hosting conferences or professional presentations. Our wine selection is based on local winemakers. You can't buy their wines in any store, which adds a touch of exclusivity. We have combined a variety of wines, including Pošip, Crljenak Kaštelanski, Plavac Mali, Vugava, Chardonnay, Merlot, and Rosé. We want our guests to feel comfortable and peaceful here, and we hope that our outdoor terrace provides that feeling of tranquility and comfort.

Be treated like royalty at Hotel Riva

Hotel Riva with outdoor pool

Hotel Riva - Kaštel Lukšić

Create lasting memories with a unique holiday experience

Unlock the door to a world of luxury and refinement at Hotel Riva, a premier boutique hotel on the Croatian coast. Our opulent and comfortable guest rooms are the perfect sanctuary for your holiday escape. As our guest, you will revel in the splendor of our beautifully appointed accommodations, indulge in delicious meals on our expansive breakfast terrace with sea views and be pampered with our impeccable service, leaving you with a holiday experience that is truly unforgettable.

Discover the hidden gem of the Split region at Hotel Riva, located in the picturesque village of Kaštel Lukšić. The Kaštela region is known for its breathtaking beaches that offer a serene escape from the hustle and bustle of tourist crowds. Nestled at the foot of the majestic Kozjak, our hotel is the perfect place to breathe in fresh morning air and be lulled to sleep by the soothing sounds of the sea and the aroma of salt in the evening.


Buffet breakfast

Start your day off right with a delicious buffet breakfast, included in the room rate. With breakfast hours from 7:00 a.m. to 10:00 a.m., you can enjoy a variety of local and international cuisine, all freshly prepared to order. Whether you prefer dining inside in the cozy restaurant atmosphere or outside on the terrace on sunny days, you'll be sure to have a satisfying breakfast experience.


For guests who choose to arrive at Kaštel Lukšić with their own transportation, Hotel Riva offers private parking at a rate of 10€ per day. Your designated parking spot will always be available for your convenience.


Hotel Riva is located just a few steps away from a stunning pebble and sandy beach. Guests can enjoy a breathtaking view of the sparkling blue sea, encompassing the city of Split and nearby islands, from the comfort of their room, the hotel restaurant, or the terrace bar. Whether you're relaxing on the beach or lounging at the hotel, you'll be surrounded by the beauty of the Adriatic coast.

Why choose Hotel Riva?

Our welcoming and attentive staff will ensure a comfortable stay, providing exceptional service with style. We are proud to have you as our guest and are eager to create a memorable experience for you.

Some of the reasons that make Hotel Riva stand out include:
- Exceptional value for money
- Friendly and professional staff
- Comfortable and elegantly designed accommodations
- A relaxing and peaceful environment with plenty of activities to choose from

Booking directly on our official website guarantees you:
- The best possible rate for your stay
- The most flexible cancellation policies
- Direct access to our reservations team for any assistance with your booking.

Send us an inquiry


  • Address
    Obala kralja Tomislava 7a, 21215 Kaštel Lukšić, Croatia
  • Phone
    +385 21 821 037
  • Email

If you have any questions or requests please contact us without hesitation

Have a question? Send inquiry!

* All fields are required.