Dubrovnik hotels offer an exceptional blend of luxury, comfort, and stunning views of the Adriatic Sea. This captivating city, known for its well-preserved medieval architecture and vibrant cultural heritage, has accommodations to suit every traveller’s needs, from charming guesthouses to opulent resorts. Whether you're wandering through the historic Old Town or soaking up the sun on picturesque beaches, a comfortable hotel is the ideal base for your adventures. Be sure to check out our incredible deals on hotels in Dubrovnik to make your dream holiday even more memorable!
Over 4,300 stays available
Great value hotels for your stay in Dubrovnik
Explore the most popular hotels in Dubrovnik based on ratings from other travellers
Affordable budget hotels in Dubrovnik
Plan your next adventure in a few taps.
Sign in for special prices on hotels and accommodation.
Secure your deal with just a small deposit, then pay the rest later.
When you're sorting out your stay in Dubrovnik, picking the right spot can really make a difference to your trip. The hotels in Dubrovnik are scattered across different areas, each with its own unique vibe, so it’s all about finding what suits you best.
If you fancy being right in the heart of the action, then Old Town is the place to be. Here, you'll be immersed in the city's rich history surrounded by stunning centuries-old buildings and charming cobbled streets. You can wander around and soak in the sights, like the Rector's Palace and Sponza Palace, all just a stone’s throw away. Now, it can get a bit busy, especially in peak season, but there’s a lively atmosphere that’s absolutely unforgettable.
For those who prefer a more chilled-out vibe, the Lapad Peninsula is a lovely option. This area is famous for its gorgeous beaches, pleasant walking paths, and green spaces. Many of the hotels here boast fantastic sea views and are just a short stroll from the beach, making them perfect for a relaxed getaway. You’ll also find plenty of eateries, cafés, and bars around, so you’ll never be short of dining or entertainment choices.
Another great spot to consider is Ploče, located just east of the Old Town. This area gives you some of the best views of Dubrovnik's iconic city walls and the beautiful Adriatic Sea. You get the advantage of being close to the Old Town while enjoying a quieter atmosphere. Ploče has some upscale hotels and lovely villas, making it a splendid choice for anyone looking to indulge a bit during their stay.
If you’re on the hunt for a more budget-friendly option, the Gruž area is a good shout. This is Dubrovnik's main port, where you'll find more affordable accommodation options. Gruž has excellent transport connections, with buses and ferries that make it super easy to explore other parts of the city or even hop over to nearby islands. Plus, there’s a busy market and plenty of local restaurants, giving you an authentic taste of the local lifestyle.
Lastly, Babin Kuk is situated on a picturesque peninsula just northwest of the city centre, ideal for families and those after a resort-style stay. You’ll find a number of large hotels and resorts here with a range of facilities like pools, private beaches, and lots of activities to keep you entertained. Babin Kuk is perfect for those who want to kick back and relax without straying too far from their hotel.
Choosing the right area to stay in Dubrovnik can really enhance your overall experience, letting you enjoy all the fabulous sights this beautiful city has to offer. Whether you’re drawn to the historical charm of Old Town or the stunning beaches of Lapad, there’s plenty of accommodation in Dubrovnik to suit all types of travellers, ensuring you have a memorable and comfortable stay.
Planning a dog-friendly holiday in Dubrovnik? Check out these top-rated hotels: Valamar Argosy Hotel, Hotel Lero, Sunny Dubrovnik by Valamar - All Inclusive.
Discover the perfect family-friendly hotels for your next holiday! Here are the top picks for families with children: Grand Hotel Park, Valamar Lacroma Hotel, Valamar Argosy Hotel.
For a stay in the city centre of Dubrovnik, these centrally located hotels are suitable: Grand Hotel Park, Valamar Lacroma Hotel, Hotel More.
For a cheap stay in Dubrovnik, we recommend these budget-friendly hotels: Hotel Vis, Sunny Dubrovnik by Valamar - All Inclusive, Hotel Komodor.
For a stay close to the best points of interests, we recommend these hotels:
Stradun: Hotel Excelsior, Hilton Imperial Dubrovnik, Bota Palace
Rector's Palace: Hotel Excelsior, Hilton Imperial Dubrovnik, Bota Palace
Sponza Palace: Hotel Excelsior, Hilton Imperial Dubrovnik, Bota Palace
Support and useful information
Secure payment

































































































