Searching for hotels in Split and short on time? Discover travelers’ favorite hotels in Split on Booking.com by clicking here!
Pro tip: Book quickly, they go fast!
And for an extensive guide on where to stay in Split, including my top hotel picks, read my detailed article.
Where to Stay in Split: My Selection of the Best Accommodations
Wondering where to stay in Split? Looking for the best areas and districts?
You’re at the right place!
As I know Split very well, I have created this guide of:
- Split’s best areas for your stay (with details about the best places to visit and nearby attractions)
- For each area and district, the best hotels depending on your budget
Let’s find your dream hotel now!
My favorite hotels in Split
Here’s a quick summary of my favorite hotels in Split, in case you don’t have time to read my detailed article.
Simply click on the hotel names in orange to access details and rates:
- Best place to stay in Split’s historic center: ID Regal Residence, located in the heart of the old town.
- Best hotel near the beach in Split: Marvie Hotel & Health, close to Firule Beach.
- The best 5-star hotel in Split: Hotel Park Split, by the beach, or Cornaro Hotel, located in the historic center, both with a beautiful swimming pool!
- Where to stay in Split on a budget: Hotel Elu Iris
- Where to stay in Split with family: Miraval Luxury Rooms
- My favourite hotel in Split for a romantic getaway: Marvie Hotel & Health
Split Old Town
The historic center of Split is listed as a UNESCO World Heritage site.
This neighborhood is a charming labyrinth of cobbled streets, with lively squares and ancient buildings showcasing the city’s rich history.
Staying in the old town is the best way to immerse yourself in Split’s unique atmosphere, with plenty of outdoor cafés, traditional restaurants, and bustling markets.
It’s also the perfect location if you want to explore the city on foot, as all main attractions are just minutes away.
Plus, the Old Town is well-served by public transport, making it easy to visit other parts of Split!
You should stay in the Old Town if:
- You want to be in the heart of Split’s history and culture
- You want to enjoy a lively atmosphere
- You want to stay close to local restaurants, bars, and boutiques.
This neighborhood is ideal to discover:
- Diocletian’s Palace: a very well-preserved Roman palace complex dating back to the 4th century.
- The Cathedral of Saint Domnius: one of the oldest Catholic cathedrals still in use today.
- Pazar market: an outdoor market offering fresh, local products.
- Riva promenade: a lively seaside promenade, perfect if you want to relax or have a drink.
- Museums and art galleries: to learn more about Croatian history and culture.
- The Game of Thrones Museum, since parts of the famous TV series were filmed in Split.
Where to stay in Split’s historic center?
- Olivia Luxury Rooms: Located right next to the Riva promenade. Modern, tastefully decorated rooms with sea view, from 120€. Strong points: the view, comfy beds, great hospitality.
- ID Regal Residence: Located next to the Game Of Thrones Museum. Spacious, beautifully furnished room with exposed brick walls, from 150€. Strong points: friendly and helpful host, ideal location, beautiful hotel. A great choice for its excellent value for money in Split!
- Heritage Hotel Santa Lucia: Located 100 meters from Diocletian’s Palace. Warm, contemporary double rooms from 270€, breakfast included. Strong points: perfect location in the heart of the old town, comfortable bedding, rooftop terrace.
- Hotel Luxe: Located just a 5-minute walk from the palace. Colorful double rooms with sea view, from 285€, breakfast included. Strong points: sauna and jacuzzi, private parking, excellent breakfast.
- Central Square Heritage Hotel: Located on a charming little square in the historic center. Beautifully decorated double rooms with 19th-century inspiration, from 320€, breakfast at 18€. Strong points: very spacious rooms, prime location. An excellent choice for a romantic stay in Split’s historic center!
- Cornaro Hotel: This luxury hotel is just a 2-minute walk from the palace. You will stay in modern and spacious rooms, from 430€, breakfast included. Strong points: rooftop pool and jacuzzis, outstanding breakfast, attentive staff. This is definitely the best luxury hotel in Split Old Town!

Near Bacvice and Firule Beaches
Located east of the city center, the neighborhoods of Bačvice and Firule are famous for their sandy beaches and laid-back atmosphere.
These areas offer an ideal blend of beachside relaxation and close proximity to the attractions of the city center.
If you choose to stay here, you can enjoy sunny beach days and lively evenings at local bars and restaurants.
There, you can also find supermarkets, bakeries, and convenient local shops.
Public transportation is also easily accessible from these neighborhoods.
You should stay in Bačvice et Firule districts:
- If you want to be close to the beaches
- If you’re looking for a relaxing and friendly atmosphere
- If you’re traveling with family or young children
Here are the best places to discover in this area:
- Bačvice Beach: A popular sandy beach, perfect for swimming thanks to its shallow waters
- Firule Beach: A quieter beach, especially popular among families and locals
- Seaside cafés and bars
- Sports fields and playgrounds: For outdoor activities
- Restaurants offering local specialties: perfect to discover Croatian cuisine.
Here’s my selection of the best hotels near the beach in Split
- Antares Luxury Room: Located 800 meters from the beach. Comfortable double rooms, fully renovated, starting from 100€. Strong points: very clean, welcoming staff, close to the port for ferry trips to the islands.
- Boban Luxury Suites: Located 5 minutes on foot from the beach. Spacious double room with balcony, starting at 170€, including breakfast. Strong points: outdoor swimming pool, free parking, super friendly staff, generous breakfast. An excellent choice to stay near the beach in Split!
- Marvie Hotel & Health: Located 600 meters from Firule Beach. Double room, some with sea view, from 225€, breakfast included. Strong points: rooftop pool, splendid view, wellness center. The perfect hotel for a romantic stay in Split!
- Hotel Park Split: This 5-star hotel is right next to Bacvice Beach. It offers elegant, traditionally styled rooms starting from 370€, breakfast included. Strong points: beautiful pool area, superb location by the sea, highly professional staff, peaceful setting. My favorite hotel for a luxury stay in Split!
- Hotel Villa Harmony: This beautiful hotel enjoys a perfect seafront location. It features luxurious rooms with tasteful decor, spacious balconies, and sea views, from 560€, breakfast included. Strong points: excellent service, very comfortable beds, exceptional location for sightseeing.

Where to stay in Split on a budget
If you’re traveling on a tighter budget, here’s my selection of the best budget hotels in Split:
- En Route Hostel: Located 10 minutes’ walk from Old Town or the beach. Dormitory bed from 28€. Strong points: very clean, comfy beds, spacious bathrooms. A great budget choice for staying in Split.
- Rooms Šećer: Located 5 minutes walk from the Old Town entrance. Double room with shared bathroom from 60€. Strong points: welcoming staff, excellent location, very clean.
- BVB Rooms Split: Located 500 meters from the center. Room starts at 70€. Strong points: well-equipped, functional, comfortable beds. Another great place for staying cheaply in Split’s city center.
- Hotel Elu Iris: Located 1.7 km from Firule Beach. Modern rooms with garden or sea views from 75€. Strong points: friendly staff, comfortable beds, nice breakfast.

Where to stay in Split with your family
- Hotel Elu Iris: Located east of the city center. Apartment for 4 people with balcony from 140€. Strong points: breakfast included, close to the beach, comfortable.
- Miraval Luxury Rooms: Located a 5-minute walk from the historic center. Modern and elegant quadruple room from 205€. Strong points: great location, very comfortable, quiet. I highly recommend this hotel for a luxury family stay in Split!
- Boban Luxury Suites: Located next to Firule beach. Two-bedroom suite from 210€, breakfast included. Strong points: swimming pool, free parking, location close to the beach.
- Azur Palace Luxury Rooms: Located in the Old Town. Quadruple room from 240€, breakfast included. Strong points: very friendly staff, spacious rooms, well-equipped. Another excellent choice to stay with your family in Split!

What is the best hotel in Split?
If you are looking for the best hotel in Split, I recommend you the Hotel Park Split.
And if you’re looking for something a little more affordable but still luxurious, you should book a night or more at Marvie Hotel & Health.
Where to stay in Split: The best hotels
To give you a better overview of the best hotels in Split, whether in the city center or elsewhere, I’ve prepared a table summarizing all the ones I talk about in this article.
You can sort them by price or by district!
Hotel | District | Price (from) |
---|---|---|
Olivia Luxury Rooms | Old town | 120€ |
ID Regal Residence | Old town | 150€ |
Heritage Hotel Santa Lucia | Old town | 270€ |
Hotel Luxe | Old town | 285€ |
Central Square Heritage Hotel | Old town | 320€ |
Cornaro Hotel | Old town | 430€ |
Antares Luxury Room | Near the beaches | 100€ |
Boban Luxury Suites | Near the beaches | 170€ |
Marvie Hotel & Health | Near the beaches | 225€ |
Hotel Park Split | Near the beaches | 370€ |
Hotel Villa Harmony | Near the beaches | 560€ |
En route hostel | Cheap Hotel | 28€ |
Rooms Secer | Cheap Hotel | 60€ |
BVB Rooms Split | Cheap Hotel | 70€ |
Hotel Elu Iris | Cheap Hotel | 75€ |
Hotel Elu Iris | Hotel for families | 140€ |
Miraval Luxury Rooms | Hotel for families | 205€ |
Boban Luxury Suites | Hotel for families | 210€ |
Azur Palace Luxury Rooms | Hotel for families | 240€ |
🚗 Rent a car
🗽 Book entrance tickets and guided visits
🏄 Book your sports activities
🚤 Book your rental boat
🌍 Take a travel insurance
🙎 Book a tour
🚅 Book your train tickets
✈️ Book your flight
You’re using Pinterest? Here is the picture to pin!
