Touropia Logo

Touropia Travel

Discover the World

  • Destinations
  • Videos
Home › Destinations › Croatia

Where to Stay in Dubrovnik: Best Areas & Hotels

By Vanessa Holmes · Last updated on March 14, 2025

Nestled on the banks of the Adriatic Sea is Dubrovnik. Arguably one of the most beautiful and appealing destinations in the Mediterranean region, Dubrovnik is a destination that brings together the best of beach vacations and city escapes. Packed with history and architecture, the Pearl of the Adriatic is a city that truly offers something for everyone.

Dubrovnik Street

The heart of Dubrovnik is the area known as the Old Town, and this particular district is easily navigable on foot.

More attractions are in close proximity to one another, making it easy to get around and see as much as possible in a short amount of time. Outside of the Old Town, buses are the primary form of public transport. Bus tickets are around €1, but there are also 24-hour or monthly passes for travelers planning to rely on bus transport throughout their stay.

Map of Dubrovnik’s Top Areas

Dubrovnik area map© OpenStreetMap

When choosing where to stay in Dubrovnik, give some thought to what you would like to get out of the vacation. For beach lovers, staying close to the water is ideal and offering magnificent views.

For history enthusiasts, staying as close to the city walls and the Old Town as possible might be recommended. If you’re on a limited budget but you want to maximize your time in Croatia, then hotels in nearby Cavtat can be a smart and financially savvy option.

Old Town

The historical old town of Dubrovnik, Croatia

Why Stay in Old Town?

Traditionally, the heart of Dubrovnik has always been the Grad. Today, this district is known as the Old Town. The Old Town is the easiest of the districts in the city to identify, because it is the area that is found within the famous city walls of Dubrovnik.

As the name implies, this is a richly historic area, and it is where you will find the largest concentration of major historic, architectural and cultural attractions in the entire city.

There is no end of the things that you can do, see and explore within the Old Town. You might start the day touring a centuries old Gothic palace follow it up with a stroll through ancient city gates and round it all out with a fantastic meal at a local restaurant.

In Old Town, you have to get around on foot. If your hotel is located within Old Town, then you should be able to walk to many major attractions in under 20 minutes. To cater to so many tourists exploring the historic side of Dubrovnik, the Old Town boasts a staggering number of cafes, restaurants, nightlife options and souvenir shops.

SEE ALSO
The Top 17 Tourist Attractions in Croatia

Things to See and Do in Old Town

  • Dubrovnik’s Old Harbor – Once the hub for Dubrovnik’s trading fleet, today, the harbor is mostly used by local fishermen and as a dock for charming replicas of the argosies and galleons.
  • Franciscan Monastery – This beautiful monastery with Baroque Church, houses a Romanesque cloister and the third oldest pharmacy in the world.
  • Onofrio Fountain – The fountain stairs are nowadays a favourite meeting place for local youth and where both the tourists and pigeons take rest and refresh themselves with cool water.
  • Pile Gate – A convenient starting place for your stroll through the Old Town.
  • Fort Lovrijenac – Yet another monumental and impressive stronghold, the Fort of St. Lawrence, lies outside the city walls at the western entrance to the city.
  • Rector’s Palace – Formerly the palace of the Major Council, now houses a museum dedicated to the city’s history.
  • Stradun – Take a walk and enjoy a drink at a cafe on the main thoroughfare of the old town.

Where to Stay in Old Town

  • Hilton Imperial Dubrovnik – This luxurious hotel is housed in a building from the 1890s, located just outside the city walls. Many of the rooms feature serious upgrades like sea views, separate living rooms and private balconies.
  • Hotel Stari Grad – There are just eight rooms, which means you’ll have a unique experience while in Dubrovnik. The hotel is located in a building from the 16th century, but the rooms boast a range of modern features.

Why Stay Somewhere Else?

Since Old Town is undeniably a favorite place for international travelers, it can feel crowded, busy and inauthentic at times. In addition, Old Town hotels located within the city walls are more expensive than choices further outside the city walls. Souvenirs and restaurants are equally pricey, particularly when it comes to those businesses who are catering directly to tourists visiting Dubrovnik.

Also note that while the Old Town has a varied assortment of private rooms and apartments for rent, there are only a few hotels within the city walls. And remember, there’s no parking in the Old Town so you’ll have to drag your suitcases through town.

Ploče

ploceRamón / Flickr

Why Stay in Ploče?

Ploče iza Grada is Croatian for Ploče Behind the City, which is exactly where you will find the neighborhood of Ploče. This district is adjacent to the eastern city walls, putting it just a short walk from the attractions of the Old Town.

Ploče is a desirable place to stay because it blends the two best things about Dubrovnik: Coastal views and historic city charm.

SEE ALSO
Visiting Korčula: A Guide to Croatia's Lesser-Known Island

From many of the hotels in Ploče, rooms boast views of the ancient city walls as well as the blue waters of the Adriatic and the lush greenery of the nearby island Lokrum off in the distance. For this reason, Ploče is home to many of the most upscale hotels in Dubrovnik, and you won’t have trouble finding lavish resorts within the area.

You’ll have two parts of Ploče to explore if you’re staying in this part of the city. The first is the bustling historic section next to the city walls, where there are charming cafes, souvenir shops and several historic attractions.

On the other end of Ploče is Banje, the city’s biggest public beach. Here, you’ll be able to swim, relax on the sand or dine at the beach clubs that line the coast and cater to travelers as well as locals eager to indulge.

Things to See and Do in Ploče

  • Banje Beach – A pebble beach with an amazing view of the city walls and the island of Lokrum.
  • Dubrovnik Cable Car – Takes you to Mountain Srđ in less then 4 minutes. There is a fortress on top which contains a small museum describing its history.

Where to Stay in Ploče

  • Hotel Excelsior – Everything in the hotel is upscale, including the spacious rooms, many of which offer private living spaces, sea views and balconies. There is a beautiful private beach to unwind and make a splash without the crowds of Dubrovnik’s public shorelines.
  • Grand Villa Argentina – Perched on a cliff overlooking the Adriatic Sea, this upscale, luxury hotel is surrounded by terraced gardens, and it boasts a private saltwater pool as well as a private beach.

Why Stay Somewhere Else?

The area of Ploče closest to the Old Town is an affordable alternative to staying within the city walls, but beachfront hotels on the other end of the district can be expensive. Travelers on a budget might be shocked by the prices of accommodation near Banje, not to mention the touristy atmosphere near these international resorts.

Lapad

lapadIan Gratton / Flickr

Why Stay in Lapad?

Just west of the city and its Old Town is the Lapad Peninsula. On the peninsula is Lapad, the bay area that is often referred to as Uvala Lapad in order to distinguish it from the peninsula as a whole. Lapad is the ideal place to stay if you’re most interested in enjoying the natural beauty of Dubrovnik and you hope to spend as much time as possible outdoors.

The beachfront along the bay is the biggest attraction for many, and this waterfront section is where you’ll find a concentration of upscale hotels. However, Lapad’s accommodation is still much more affordable than the options in Old Town or Ploče, making it a great place to splurge without blowing your budget.

SEE ALSO
10 Most Beautiful National Parks in Croatia

Although Lapad is removed from the historic attractions of the Old Town and the interior of the city walls, public transport makes it easy to head into town. Buses stop frequently and take just 15 minutes to get from Lapad to the Old Town.

Above the beach, Lapad becomes what it known as the lungs of Dubrovnik: A hilly, wooded area with exceptional views. There are miles of hiking paths here above the coast, making it a clear pick for those who enjoy photography, outdoor recreation and making the most of the warm Croatian climate.

Things to See and Do in Lapad

  • Lapad Beach – A car free, sandy beach area on the Lapad Peninsula, where you can relax in the shade of the numerous trees.

Where to Stay in Lapad

  • Hotel Dubrovnik Palace – Located right on the Adriatic Sea, promising excellent views and access to some of Dubrovnik’s best beaches. Foodies love this hotel because of the dining options, which include a beachfront restaurant, a swim-up bar and a healthy eating cafe on the 10th floor.
  • Hotel Lapad – Housed in an ornate Victorian building, the Hotel Lapad is a beautiful structure. You’ll love the complimentary breakfast buffet, the free nightly entertainment, the outdoor pool and the restaurant that boasts sea views.
  • Valamar Lacroma Dubrovnik – This is a mid-range option that won’t blow your budget, but will certainly tick all the boxes when it comes to a fantastic stay. Breakfast is free for all guests, and there are two additional restaurants and four bars for ample dining choices.

Why Stay Somewhere Else?

Many of the hotels and accommodation choices in Lapad are modern, and at times it can be hard to tell that you’re even staying in Dubrovnik. Along the beachfront of Lapad Bay, there can be some serious nightlife.

This may not be ideal for those who plan on early starts in the morning, nor is it recommended for families with young children. Thankfully, staying just off the main tourist beach stretch of hotels can offer greater peace and quiet.

Gruz

Gruz

Why Stay in Gruz?

Gruz is the main port of Dubrovnik, and it is the first stop for many visitors who arrive on cruise ships exploring the Adriatic and the Mediterranean. Gruz is located just north of the Old Town, making it a convenient part of the city to explore.

SEE ALSO
Discover Croatia's Most Beautiful Beach

For the most part, Gruz is residential, allowing you to see what Dubrovnik is truly like without the crowds of tourists.

As can be expected from a more residential area, Gruz offers lower prices on everything from restaurants to clothing shops. Accommodation, too, is more affordable in Gruz than in other parts of Dubrovnik, and there is a wider range of low-cost options like budget hotels and hostels.

Gruz is known for its spectacular views over the water as well as its attractive marina. This part of Dubrovnik is the ideal place to stay if you’re hoping to do some island hopping during your visit. The Elaphite Islands are within view from Gruz, and it is easy to arrange ferries for trips throughout the region.

Where to Stay in Gruz

  • Berkeley Hotel – Despite the affordable rates at the Berkeley Hotel, the location still feels like an upscale resort. Rooms are sleek and contemporary, some of which include balconies, separate sitting areas and kitchenettes.

Why Stay Somewhere Else?

Although Gruz is close to the most popular attractions in Dubrovnik’s Old Town, this residential district offers very little of historic interest to visitors. If you plan on doing a lot of sightseeing, you may find it more convenient to stay in the Old Town or in Ploče.

While hotels and restaurants can be more affordable in Gruz, they are also typically less attractive and upscale than beachfront or city-center establishments. If you’re hoping to experience the very best that Dubrovnik has to offer, staying elsewhere in the city may make that objective more convenient.

Cavtat

cavtat

Why Stay in Cavtat?

Cavtat is a charming Adriatic city located south of Dubrovnik. Although it is entirely removed from the city, it is still a popular place to stay. Part of its appeal is its proximity to the Dubrovnik Airport. While the Dubrovnik’s Old Town is a 30-minute drive from the international airport, Cavtat is just five minutes away.

There is more to Cavtat than just convenience for travel, however. This city has a history dating back for more than 2,000 years, and several historic churches and cathedrals still stand in the city center. Along Cavtat’s waterfront, there are dozens of eateries, cafes and bars where you can sit, relax and watch the natural scenery unfold in front of you.

By and large, accommodation in Cavtat is cheaper than in Dubrovnik, incentivizing this destination for vacation travelers. If you want to visit Dubrovnik for the day, there are frequent buses as well as ferries that can take you into the city quickly.

SEE ALSO
Where to Stay in Croatia

Things to See and Do in Cavtat

  • Rector’s Palace and St. Nicholas Church – This Renaissance mansion houses the Baltazar Bogisic Collection. The Baroque building next door is the St. Nicholas Church with its unusual wooden altars.
  • Vlaho Bukovac House – The home where the Croatian painter Vlaho Bukovac grew up, and to which he returned later in his career to create his ideal artist’s studio. The house itself is now a museum.
  • Mausoleum of the Račić family – Erected in 1921, the mausoleum is the final resting place of a prominent Cavtat shipping family.

Where to Stay in Cavtat

  • Hotel Croatia Cavtat – With views of the Adriatic as well as the surrounding mountains, this is a nature lover’s dream. You can dine at one of the five restaurants on the premises or just grab a snack by the outdoor pool or the two private beaches.
  • Hotel Cavtat – With air conditioned rooms, balconies overlooking the harbor and a swimming pool right on the rooftop, the Hotel Cavtat only feels expensive. In reality, the accommodation choice is affordable, making it ideal for budget travelers.

Why Stay Somewhere Else?

Cavtat certainly has a lot of appeal, but it still can’t compare to the historic and cultural significance of Dubrovnik. Since it is a lesser known destination along the coast, there are fewer crowds, but there are also fewer restaurants, museums, galleries and upscale hotel choices.

For many, the idea of traveling 30 minutes by bus just to get to the Old Town of Dubrovnik is unappealing. Unless you’re eager to escape the crowds, you have an early morning flight from the airport or you’re on a strict budget, it may be preferable to stay closer to Dubrovnik than Cavtat.

Share this post:

Share on Facebook Share on X (Twitter) Share on Pinterest Share on LinkedIn Share on Email
You Might Also Like
Sponza Palac

Pearl of the Adriatic: Dubrovnik’s Top Attractions

Dubrovnik

How To Spend 7 Days in Croatia: Dalmatian Coast Itinerary

Getting to Dubrovnik

A Beginner’s Guide to Dubrovnik: Things You Should Know

8 Day Trips from Dubrovnik That Need To Be On Your Travel Bucket List

6 Most Beautiful Islands near Dubrovnik

Best Time to Visit Dubrovnik

The Best Time to Visit Dubrovnik for Perfect Weather and Sightseeing

Where to Stay in Croatia

9 Best Places to Visit on Hvar Island

Best Beaches in Croatia

A Guide to Croatia’s Best Beaches

Discover Croatia’s Most Beautiful Beach

Exploring Zadar, Croatia’s Oldest City: Things to Do & When to Go

Things to do in Istria, Croatia

Croatia’s Idyllic Peninsula: What to See in Istria

Reader Interactions

Comments

  1. Maya Karot says

    February 22, 2017 at 1:38 pm

    Cavtat.. my dream place. I wish my honeymoon there. Love it

    Reply
  2. tehreemfatma says

    October 26, 2016 at 3:58 am

    I Love Dubrovnik. Thanks for this awesome article.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Latest

Istanbul

These Are the World’s 10 Busiest Airports

Pasta Making

The 7 Best Cooking Classes in Europe

Two Towers of Bologna

The World’s Most Incredible Leaning Towers (That Aren’t in Pisa)

Travel Inspiration

10 Amazing Island Cities around the World

Boarding Passes

14 Sneaky Airline Fees You Should Be Aware Of

Liechtenstein

7 Smallest Countries in the World

Copyright © 2025· Touropia.com · About · Contact · Privacy Policy · Disclaimer