Rise to the sound of locals chatting while sweeping their stone steps, in a quiet corner of Dubrovnik’s Old Town. Open your bedroom balcony to find yourself surrounded by coastal cliffs and the endless, Adriatic horizon. Curl up with a book in a lush garden while the smells of fresh rosemary, homemade olive oil, and ripe fruit fill the air. These are among some of the unique experiences that the accommodation in Dubrovnik offers.

While it may be a small region, rest assured that you have plenty of options for Dubrovnik accommodation. The problem is, there are so many hotels and apartments to choose from. It can be hard to pick where to stay in Dubrovnik.

As an American living as a local in Dubrovnik, I’ve spent A LOT of time over the past 5 years exploring the vast sea of accommodation. Not only do my partner and I plan custom trips and events here in Dubrovnik, I’ve also stayed in many of these accommodations I will go on to recommend.

Whether you are a budget backpacker, traveling with kids, on your honeymoon, or a “flash”packer, there’s something here for everyone.

Pin it for later:

*Disclaimer: This post contains affiliate links. At no extra cost to you, I earn a commission on any accommodation or tours you book through my site. This helps me keep my website running with free information like this. Thank you for your support!

Where to Stay in Dubrovnik

If you’re wondering where is the best place to stay in Dubrovnik, I’m here to tell you that there isn’t just “one” single neighborhood. The best area of Dubrovnik will vastly depend on your budget, group size, and favorite type of activities.

I’ll be the first to tell you’re definitely limiting yourself if you don’t look at beyond the walls of the Old Town for accommodation. Especially with social distancing in the future of travel, there are many other regions around Dubrovnik that are may be better suited for you.

Old Town

While it is a bit more expensive to stay in the Old Town, it’s truly a magical experience to stay within the UNESCO city walls of Dubrovnik. This area is best if you want to absorb all of the history and like to be in the center of all the action.

Pile and Ploce

These areas are directly outside of the Old Town, within 5-15 minutes walking. You’ll find plenty of apartments in this area, and a couple of luxury hotels along the coast. I would recommend this area if you want to be close to the Old Town, but have a bit more space.


The Gruz area is where you’ll find Dubrovnik’s main port, where the cruise ships and larger boats come in. Gruz is centrally located about 15 minutes walking (or a short bus ride) to the Old Town, plus is close to most of the major grocery stores and shops in town. The larger hotel complexes closest to the Old Town are also in this area.


Lapad is where you’ll find the larger hotel complexes, ideal for families or even romantic getaways. There are also many apartments in this area, tons of restaurants, beaches, and walkways. It is about 20 minutes walking to the Old Town, or a short bus ride.


Zupa is a actually a large region about 10-15 km outside of central Dubrovnik, and often called “the Dubrovnik Riveria”. Here you’ll find everything from 5 star hotels to seaside apartment rentals. This region has countless beaches, local cuisine, and transport options into Dubrovnik such as bus, taxi, or boat ferry.

I would recommend this area for those that want to relax on the beach and are looking for better value for money.


For most, Cavtat is a common day trip from Dubrovnik. However, some opt to stay in this quaint, coastal oasis instead. Cavtat offers stunning beaches, great restaurants, and much of the same Dalmatian charm that Dubrovnik does, with much less people.


If you’d really like to get off the grid and plan a Croatian retreat, I recommend checking out the Konavle Cilipi area of Dubrovnik, just beyond the airport. There are plenty of agro-tourism stays in this area, offering a tranquil and secluded experience. I recommend this area if you have a car and would like to enjoy the peace of nature.

Best platform to Book Accommodation

With so many hotel websites out there, you may be wondering which one to book through. You’ll find that in Dubrovnik, Booking.com is the primary platform to book accommodation. Not only does Booking.com offer the biggest selection of hotels, B&Bs and apartments in area, the platform is preferred by locals over Airbnb.

For our family apartment rentals, we only list on Booking and not on Airbnb. However, I do know a few people that only use Airbnb, or even just VRBO.

My Final verdict

I personally recommend using Booking in Croatia , because of the flexible cancellation policies and ability to pay at the property.

Best Boutique Hotels in Dubrovnik

(View from the gorgeous terrace at Hotel Excelsior, where my mom had her wedding a couple years ago!)

Boutique hotels in Dubrovnik are the best way to experience the finest, Adriatic luxury. While there are only a handful of proper boutique hotels, each one prides itself on providing a very personalized experience. Naturally, some of the best hotels in Dubrovnik happen to be boutique hotels.

Hotel Excelsior

First, you’ll find Hotel Excelsior. I can say from first-hand experience that this hotel truly earned all of its 5 stars with its excellent location, spacious rooms, thoughtful design, and quality service. This is actually where my mom got married here in Dubrovnik a few years ago, and so it was always have a special place in my heart. I definitely recommend this place to anyone looking for luxury accommodation in Dubrovnik.

Grand Villa Argentina

Next you have Grand Villa Argentina, another 5-star hotel right along the Adriatic. This is also an ideal spot for couples or even single travelers. If you have a bigger group and would like to have your own villa, you can book Villa Glavic. It’s owned by Villa Argentina, so you still can have access to the pool, beach, and hotel facilities!

Villa Dubrovnik

Lastly in this area, you also have the famous Villa Dubrovnik, the definition of boutique luxury on the Adriatic. This 5-star hotel combines modern design with the gorgeous Dalmatian stone, with its own private spa, beach, and two restaurants. Villa Dubrovnik also offers free shuttle services into the Old Town from the hotel!

Above 5 Restaurant at Boutique Hotel Stari Grad

Boutique Hotel Stari Grad

Boutique Hotel Stari Grad is one of only a handful of hotels actually within the Old Town. This hotel is known for excellent service and the great rooftop restaurant, Above 5. I love coming here for a romantic sunset dinner, so this is definitely a romantic place to stay if you happen to be honeymooning!

Pucic Palace

Another boutique hotel in the Old Town is called Pucic Palace, in a quaint but central area of town. This 5-star hotel offers all the luxury and the option to be steps away from most attractions in the Old Town.

Best Luxury Hotels in Dubrovnik

View from Hotel Kompas

Hilton Hotel

Hilton Hotel right outside the Pile Gate of the Old Town, you’ll find the 5 star Hilton Hotel, the largest hotel within close proximity to the Old Town. This is definitely one of the best hotels in Dubrovnik both because of its location and excellent service.

Rixos Hotel

As you move closer to the Gruz area, you’ll find the Rixos Hotel, a 5-star hotel with a spa, 2 restaurants, and 3 bars. I’ve been to many events and planned a destination wedding here. The area is beautiful, and it’s only 15 minutes from the Old Town.

Hotel Bellevue

Next to here you also have ANOTHER 5-star hotel, called Hotel Bellevue. This hotel has a great, private beach, spa, and a special wine bar with a variety of local wines. The decor is extremely modern and bright, and I often love to come here and work on my laptop.

Hotel Kompas

To start, one of my favorite hotels in the area is Hotel Kompas, with one of the best rooftop bars with a view in town. I also really love the food in the restaurant here, especially since they often do live music. Other than the prime location overlooking sunset beach, the minimalist decor is really what makes this place standout.

Grand Hotel Park

Right across from here you also have Grand Hotel Park with an equally impressive view. I ended up staying here with one of our group trips we helped organize, and I was surprised I had no idea how nice it was inside the gated hotel. The view of the pool, courtyard, and Lapad Bay is definitely pretty hard to beat. I also found the staff extremely helpful and polite.

Hotel More

A bit further down along the seaside walkway you’ll find yourself at the 5-star Hotel More. This is a great, boutique hotel tucked away in a quiet region of Lapad with a private spa and beach. This hotel is most known for having the “Cave Bar”, a bar literally carved out of the seaside cave! It’s always my favorite place to take friends when they visit.

Valamar Club Hotel

And if you’re looking to stay somewhere with the kids or a big family, I would definitely recommend Valamar Club Hotel. This is actually one of the only “resort” type accommodation options in Dubrovnik, with several different pools, sports areas, various restaurants, and buffets at all time of the day. It’s in such a gorgeous and quite area, so you can definitely let the kids run around while you relax by the pool with a drink!

Best Cheap Hotels in Dubrovnik

While not “cheap” Hotel Lero is a bit more budget-friendly than the aforementioned. This 4-star hotel also within about 15-20 minutes walking to the Old Town. Also, you’ll find the famous Taj Mahal Bosnian restaurant within this hotel, voted the best restaurant in Dubrovnik!

Though I haven’t stayed at either of these locations, you can also stay at Hotel Adria or Berkeley Hotel and Spa in Gruz. Both of them look over the Gruz port and surrounding area for a really breathtaking view of the area.

If you’re looking for more budget-friendly hotels, your best option is honestly to book an apartment. Otherwise, check out these hostels in Dubrovnik:

Apartments in Dubrovnik

Old Town Apartments

Old Town definitely has more apartments than hotels, due to its small size. Most of these are run by locals that rent out their apartments in the summer months. For example, this apartment is a very traditional Dalmatian design to it.

This villa has a rooftop terrace overlooking the Old Town, steps away from the main Old Town attractions. This option would be great for a couple that wants to stay in a central location. This palace apartment definitely has some of the coolest decor I’ve seen here in Dubrovnik, also with a rooftop terrace!

Also great for a couple or even a small family would be this apartment. I love the combination of modern design with traditional stone walls! It’s also located in a quiet area of the Old Town.

This fun, yet modern apartment would be ideal for a family or group. I love the pops of turquoise in the decor, and it receives raving reviews.

Ploce apartments

Ploce Apartments near the Old Town to rent. A local's guide to accommodation in Dubrovnik

I love this area in particular, because when I first came to study abroad here, this is the area I stayed! This apartment is conveniently located right next to the Ploce gate, so it doesn’t require a lot of walking. Also, checkout that balcony view!

This studio would be perfect for two travelers, also with a sea-view terrace and new design. This area has one of the best views of the Old Town, yet is quiet and secluded. A little further down the road, this 1-bedroom apartment is huge, also with a great view! This is definitely ideal for the stylish, decor-obsessed traveler.

Lastly, these sea-view apartments offer a range of studios, 1 bedroom, and up to 2 bedroom apartments, all with a prime view overlooking the sea. The view is definitely worth a few more flights of stairs, and I know these apartments are some of the best in central Dubrovnik.

Pile area apartments

Lovrijenac stone fortress overlooking the Adriatic in Dubrovnik, Croatia. Fortress is also known as "King's Landing" from Game of Thrones.

On the other side of the Old Town, the Pile area also offers breathtaking seaside views, AND a view of the Lovrijenac fortress. This area is great if you’d like to be in between the Old Town, and the Gruz port.

I love the lush gardens combined with the modern decor of this apartment. It’s also nearby to one of my favorite hidden beaches in Dubrovnik! The spacious studio would be great for two travelers.

This villa would also be ideal for two travelers, just a few steps from the Pile Gate and the Old Town. It’s also in a quiet corner that usually doesn’t have many tourists passing.

And, if you’re willing to hike up a bit of stairs, I think this may be this villa may be the best option for groups staying near the Old Town. They offer studios, 1 and 2 bedroom apartments, which would be great for families. Also, check out that cool pool!

Apartments in Lapad Near Dubrovnik

There are several other hotels in the Lapad region, but at the mid-range price range, I honestly think it would be better to book an apartment. Especially since there are so many nice ones in the area! One of my closest friends here owns these apartments in Lapad. The flats are very spacious and scenic, also overlooking Lapad Bay. I really love her attention to detail with making these apartments almost feel like a hotel!

You can book this duplex apartment with 3 bedrooms if you are coming with a bigger group. It is centrally located near the Uvala area of Lapad, and also walking distance into the Old Town.

I especially LOVE that this eco-friendly villa is taking the extra effort to make their accommodation more green, including using solar panels. Not to mention, I love that pool overlooking the sea!

Hotels in Mlini and Zupa region

Zupa is the up-and-coming area of Dubrovnik, and it also happens to be the neck of the woods that I call home. It’s filled with beautiful beaches, restaurants, and many different accommodation options. Only a 30 minute boat ride of 15 minute bus ride (with no traffic) from the Old Town, this area has become quite popular for European tourists especially.

The Zupa area consists of a few different areas, some inland but most are right on the water. The areas I would recommend staying are Srebeno, Mlini, and Plat.

One Suite Hotel

Centrally located along the main road is the boutique hotel One Suite Hotel. Not only is it one of the newest hotels in the area with a rooftop pool, the restaurant Lokal is worth a trip alone. This is a common place I come for “brunch and beats” or to work on my laptop.

View of Srebeno bay near the Sheraton Hotel from a Mlini Villa.

Sheraton Hotel

If you walk further down towards the water, you’ll find the 5-star Sheraton Hotel tucked away on the coast. I recently had a “staycation” here and left feeling so refreshed. The hotel has a large pool overlooking the beach, on-site restaurants and bars, and probably the biggest spa of the hotels in the area. The rooms are also super modern and have a great view. Oh, and the breakfast buffet still has me drooling!

Hotel Mlini

If you follow the seaside walkway you’ll soon find yourself in the heart of Mlini. This is probably the most popular area to stay in Zupa, as there are so many accommodation options to choose from that are right on the water.

The first is Hotel Mlini, which is also a boutique hotel right on the coast. I love the modern, coastal decor and the beachfront restaurants and bars. This is also where I recommend groups stay that would like luxury accommodation.

Hotel Astarea

A bit further from here you have Hotel Astarea, which is technically somewhat connected to Hotel Mlini. This hotel has more of a resort feel, which would be ideal for families or older couples that would like to have everything they need on site.

Although it’s a little less modern, it’s a budget-friendly option while you still get access to all of the same pools and outdoor restaurants at Hotel Mlini. I also LOVE the food here. I recently went to a wedding here, and it was the best food I’ve ever had at a wedding!

Apartments in Mlini/Zupa region

Kupari plat zupa srebeno beaches in dubrovnik croatia

There are also SO many apartments and villas to choose from, that I honestly always recommend people stay in this area of town in the peak summer season. For example, you can stay in this modern two bedroom apartment with a panoramic view of the sea. It’s also super close to the beach and walking trails, which would make it great for a family or a group of travelers!

Another great option for a larger group would be this villa, which I’ve stayed at before and loved! It also has a great seaview, outdoor kitchen “konoaba” area for grilling, and private parking. You can either rent out a single room or the entire place for larger groups.

If you’d like to stay a bit further into Zupa and moving closer to Cavtat, consider staying in the quaint seaside village of Plat. You have 6 seperate beaches here that are practically empty in the summer, an infinite pool, and a boat that will take you right into the harbor of the Old Town.

There’s also two really good local restaurants and a beach bar in this area. Consider staying at our family’s apartments here to experience the true local Croatian life.

Hotels in Cavtat

If you’d like to stay where was voted “best small town in Croatia”, consider booking accommodation in Cavtat. This is a really popular day trip from Dubrovnik, and it’s becoming a hot location for people to stay instead of central Dubrovnik. The lush forests, coastal walkways, great restaurants, old town and walking promenade definitely offer a quite different experience than central Dubrovnik.

Hotel Cavtat

There’s also a few great hotels here that are some of the best in the area. First you have Hotel Cavtat, which I can safely say probably has the best rooftop pool in the Dubrovnik area! The seaside balconies also have an incredible view of the sea and would be great for a couple.

Remisens Hotel Albatros

If you happen to be coming with your family and would like to stay in Cavtat, I would recommend staying at the new Remisens Hotel Albatros. It has more of a kid-friendly resort feel and is centrally located in an area of Cavtat that you can either relax by the pool or let the kids go explore.

Hotel Croatia

You also have Hotel Croatia, which is a large resort that is a bit more secluded for a very peaceful stay in Cavtat. I love the seaside lounge here and the view overlooking the Cavtat Bay.

Apartments and accommodation in Cavtat

Apartments and villas in this area are plentiful and are great if you want an entire apartment and the freedom to have your own kitchen.

For example, this villa offers both studio apartments and 2-bedroom apartments for larger group.

I love the lush gardens in the surrounding space, especially with that private pool! This apartment is similar but in a slightly smaller, more exclusive space.

Accommodation in Konavle

Pasjaca beach in Konavle Valley, outside of Dubrovnik. The cliff-side beach on the Adriatic was the winner of Best Beach in Europe by European Best Destinations

Lastly, if you are really into getting off-the-beaten path and want to truly experience the untouched wildlife of the area, I would definitely recommend staying in the Konavle region that is close to Dubrovnik’s airport. It’s best to be in this area if you are coming with a car, and prefer having an apartment.

Also, Pasjaca beach, winner of “best beach in Europe” is located in this area. This apartment would be a good choice for 2-4 travelers wanting to stay close to this beach. It’s also a great area for hiking and exploring.

This modern apartment offers a traditional Dalmatian breakfast with a terrace overlooking the Konavle valley. If you’re looking for a place with a private pool surrounded by olive trees, these apartments would be the ultimate tranquil experience truly surrounded by nature.

If you found this accommodation guide helpful, I please ask that you use any of the custom links above so I can earn a small commission. This allows me to run my site with free information to help you have the authentic Dubrovnik experience you deserve.

More on Dubrovnik:

READ MORE:   A Local's Guide to Camping in Dubrovnik

Pin It on Pinterest

Scroll to Top