
Trsteno Holidays
Book a Hotel + Flight or Car together to unlock savings
Photo by FromSwitzerlandToWorld
Top hotels in Trsteno

Hotel Croatia
Frankopanska 10, Cavtat, Konavle
Fully refundableReserve now, pay when you stay
The price is 4.111.261 ₫ per night from 26 Oct to 27 Oct
4.111.261 ₫
4.760.440 ₫ total
26 Oct - 27 Oct
includes taxes & fees
9.2/10 Wonderful! (1,003 reviews)
"Everything about this hotel was great! The staff was super friendly and helpful. The food was excellent at the buffet and at the Steakhouse. The room was clean and comfortable."
Reviewed on 1 Oct 2025

Valamar Lacroma Hotel
Iva Dulcica 34, Dubrovnik
Fully refundableReserve now, pay when you stay
The price is 3.837.275 ₫ per night from 3 Nov to 4 Nov
3.837.275 ₫
4.336.121 ₫ total
3 Nov - 4 Nov
includes taxes & fees
9/10 Wonderful! (995 reviews)
"Great location and a quick walk to the beach"
Reviewed on 30 Sept 2025

Rixos Premium Dubrovnik
Liechtensteinov Put 3, Dubrovnik
Fully refundableReserve now, pay when you stay
The price is 4.659.471 ₫ per night from 4 Nov to 5 Nov
4.659.471 ₫
5.379.886 ₫ total
4 Nov - 5 Nov
includes taxes & fees
9/10 Wonderful! (1,001 reviews)
"Absolutely brilliant. We had a great stay! The amenities are all excellent and the quality of the breakfasts and evening buffets is very good."
Reviewed on 2 Oct 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Popular places to visit

Lapad Beach
4.5/5(130 reviews)
If a restful holiday is part of your travel plans, Lapad Beach might be the perfect place to visit during your trip to Dubrovnik. Amble around this romantic area's seaside and enjoy its top-notch restaurants.

Gruz Harbor
4.5/5(234 reviews)
Explore the waterfront of Gruz Harbor in Dubrovnik, and enjoy activities such as boating. Wander the seaside and beautiful beaches in the area.

Pile Gate
4.5/5(478 reviews)
You can learn about the history of Dubrovnik with a trip to Pile Gate. While you're in the area, stroll along the seaside.