Hotel Villa Diana
Hotel Villa Diana - Split
Experience the true spirit of Split at Hotel Villa Diana, a charming family-run heritage hotel perfectly located in city center. Just a few minutes' walk from the UNESCO-protected Diocletian’s Palace, the popular Bacvice beach, and Split’s ferry port, bus, and train stations, Villa Diana hotel is the ideal base for exploring the city. As part of Croatia’s cultural heritage, our hotel beautifully blends history, comfort, and personal service.
On the ground floor, our Italian restaurant invites you to enjoy authentic Mediterranean flavors — from delicious pizzas, homemade pastas, and fresh salads to a rich breakfast buffet each morning. Guests can also order freshly prepared à la carte dishes straight from our kitchen for an extra touch of indulgence. Whether you are here for leisure or business, you’ll find warm hospitality, modern comfort, and a welcoming atmosphere that makes you feel right at home.
Book your stay today and discover why Hotel Villa Diana is one of Split’s most beloved places to stay.

Select dates to see prices

Select dates to see prices

Select dates to see prices

Select dates to see prices
Services & Facilities
Front Desk Hours: 24/7
WiFi is available in all areas and is free of charge.
ParkingPrivate parking is possible on site (reservation is needed) and costs EUR 20 per day.
PetsPets are not allowed.
Children and extra bed policyChildren of any age are allowed. Children up to and including 1 year old stay for free when using an available cot. Children up to and including 1 year old stay for free when using an existing bed. You haven't added any extra beds. Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Ulica Kralja Zvonimira 29 | Split, 21000, HR
Famous
- Palace of Diocletian Monuments and Landmarks ~0.60 km
- Luka Solin Other ~3.47 km
- Lora Other ~3.84 km
- Split Kastela/Resnik Airport Airports ~12.14 km
Historical
Park & Beaches
- Bacvice Beach Beaches ~0.45 km
- Beach in Katel Lukic Beaches ~8.11 km




























