Hotels near Old Town in Dubrovnik

Find the best hotel for you near Old Town based on location, price or preference

Compare Old Town hotel deals across hundreds of providers, all in one place

Look out for Old Town hotels with free cancellation or excellent ratings

Compare across the best brands for a hotel near Old Town

Explore the area around Old Town

Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

3, 4 & 5-star hotels around Old Town

Looking for a hotel near Old Town with great star ratings? Whether you're after 5-star service or a room that fits a more modest budget, we can find the right stay for you.

What else is near Old Town?

To make the most of your trip to Dubrovnik, it could make sense to find a hotel that's near other landmarks, too. Here's what else is in the area.

Want a hotel near Old Town? Here's what you need to know.

Cheapest month to stayNovember
Average weekday price278 € per night
Average weekend price294 € per night
Average price241 € per night
Cheapest price found76 € per night

How to find the best hotel for you near Old Town

Searching with Skyscanner means you'll find hotels rated by travellers, for travellers. We don't just pull in the cheapest hotel prices from across the internet. We gather independent reviews and ratings from thousands of guests, so you can find the best deal. You can also filter by budget, hotel rating and more.

How to find the best hotel deal near Old Town

  • You've found your perfect flight. Now let the same clever search engine find you the best rates on the 200 or so hotels near Old Town. These tips and tricks will get you one step closer to your next stay.

  • Lock in some of the best prices by organising things ahead. Hotels sometimes offer early booking discounts to fill rooms well in advance.

  • Still, be prepared to grab any last-minute deals. Some places drop their rates right before arrival to fill empty beds. This is more likely to happen during off-peak season or on quieter days, however.

  • The more flexible your dates, the better the bargains. Change up your travel window to discover what deals are available. Prices are usually cheaper on weekdays and outside peak seasons.

  • Find stays with free cancellation and take control of your booking. You can adjust or cancel your stay without fees if your travel dates shift or a better deal shows up.

  • Zero in on the best-value hotels by Old Town with the map feature. Prices appear right on the map pins, making it simple to spot the closest budget-friendly options.

Where to stay

Top hotels near Old Town

  • Located in Dubrovnik Old Town, Old Town is a key highlight of the area. Stay close and you can spend less time getting there and more time experiencing it fully. These hotels set the scene for effortless exploring.

  • Leave your bags and jump straight into your plans at Dubrovnik Hotel Akademis Čingrija. This top hotel near Old Town has a 3-star rating and is about 0.48 kilometres away. And with overall guest ratings above 4 out of 5, it's ticking all the right boxes.

  • Roughly 0.48 kilometres away, Boutique Hotel Porto sets you up with a great location. It stands out as a favourite among business travellers in particular and is rated 4 stars.

  • Or come home to Palace Natali after a full day out and about. It's rated 5 stars and is about 0.64 kilometres from Old Town.

Best hotels for a budget

  • Just need a place to sleep? Dubrovnik has at least 20 budget hotels that provide the basics so you can spend your cash on what really matters: having adventures and cramming your suitcase with souvenirs. Many are often equipped with money-saving amenities like kitchenettes and laundry facilities. Here are some of the most affordable hotels close to Old Town.

  • Veranda Rooms offers comfort that doesn't cost a fortune. Take advantage of amenities like luggage storage and a restaurant at this 3-star option that's roughly 2 kilometres from Old Town.

  • You could also book a room at Apartments Raic, which is around 2 kilometres away. Featuring practical perks such as luggage storage and an airport shuttle, this 3-star stay makes it easy to save without cutting corners.

  • Hotel Vimbula - Komolac is a 3-star option that has amenities like an airport shuttle and room desks. You can expect a simple, well-set-up base that's about 3 kilometres from Old Town.

Best 4-star hotels near Old Town

  • When you'd like a little extra, a 4-star hotel delivers. With around 30 choices across Dubrovnik, they typically offer well-designed rooms, exceptional service, and extras such as restaurants, bars, and guest lounges. Take your pick of some stylish hotels around Old Town.

  • Find a room at Berkeley Hotel and experience the elevated standards that come with this 4-star stay. Make the most of concierge assistance and an indoor swimming pool while you're here. The added bonus? Old Town is 2 kilometres or so away.

  • Style and setting come together at Boutique Hotel Stari Grad. About 2 kilometres from where you want to be, this option features extras like a restaurant and car hire options.

  • Around 3 kilometres from Old Town, Valamar Argosy Hotel is also a favourite. Pick this 4-star stay for upgraded features such as a golf course and a tennis court.

Best 5-star luxury hotels near Old Town

  • Featuring anything from large suites to private butlers and signature restaurants, a 5-star hotel is where your trip levels up. Wellness therapies, rooftop pools, and designer toiletries? You're likely to find that too. Out of Dubrovnik's 20 or so luxury stays, there are hotels by Old Town that are worth considering.

  • Live the high life at Villa Orsula. About 2 kilometres away, it offers valet parking, a restaurant and other features that make it feel like a proper getaway.

  • With valet parking, a restaurant and much more, Boutique Hotel Kazbek also nails the 5-star experience. You'll find this stay 2 kilometres or so from Old Town.

  • Concierge assistance and an indoor swimming pool are included at Rixos Premium Dubrovnik, which is around 0.64 kilometres away. With overall guest ratings topping 4 out of 5, it delivers the elevated stay it promises.

Best hotels near Old Town for families

  • Travelling with the kids? You need a hotel near Old Town that has more. Cribs, baby-sitting services, connecting rooms, and kids' menus make family getaways easier. You'll find around 190 family-friendly hotels across Dubrovnik.

  • Good value, family-focused, well-located? Hotel Dubrovnik delivers on all fronts. Around 2 kilometres from Old Town, this budget 3-star option comes with amenities like an airport shuttle and shuttle services.

  • Bring luxury to your family escape at Hotel Bellevue Dubrovnik. Rated 5 stars, it's about 0.48 kilometres away and features a laundry and tour services.

  • Villa Dubrovnik is roughly 3 kilometres from Old Town. With amenities like an airport shuttle and parking, this 5-star option has comfort taken care of.

Best romantic hotels near Old Town for couples

  • You bring the passion, a romantic hotel by Old Town will look after the rest. These stays come with things that set the mood, like soaking tubs, rooftop bars, and couples lounges. With ten or so romantic hotels around Dubrovnik, date night just got an upgrade.

  • Featuring massage services, a spa and more, Hotel Perla delivers romance at the right price. Rated 3 stars, this cost-effective option is around 2 kilometres from Old Town.

  • Roughly 3 kilometres away, Valamar Tirena Hotel brings a little more luxury to every shared moment. It features room service and a private beach and has a 4-star rating.

  • Scoring overall guest ratings above 4 out of 5, Royal Princess Hotel will likely steal your heart too. It comes with a sauna and room service and is 3 kilometres or so from Old Town.

Hotels in Lapad

  • With Old Town about 2 kilometres away, Lapad puts you in a different part of town but still within easy reach. Check out these hotel options around this area.

  • Find a room at Hotel Kompas and you'll be roughly 2 kilometres from Old Town. One thing guests really like about this 4-star stay is its service.

  • Villa Argentina is another top choice around Ploče. You'll still be near Old Town (about 2 kilometres away), but also nicely located for checking out other areas. With overall ratings above 4 out of 5, chances are you'll be impressed too.

How to get to Old Town

  • You can use public transport to reach Old Town. Catch the bus and jump off at a nearby stop like Dubrovnik.

  • Looking to fit more into your itinerary or basing yourself a little way out from Old Town? With the car hire options in Dubrovnik, you'll have the freedom to shape your trip.

  • Some of the most widely used providers here include Green Motion, AVIA Rent and Surprice.

  • If you're not sure what kind of ride you need, consider something from the Compact rental category. It's the most frequently booked type of vehicle in Dubrovnik.

  • You can expect to pay an average of 125 € a day to rent a car here.

How to get to Old Town from the airport

Don't miss these other attractions near Old Town

  • Old Town is only the first stop in a place full of things to see and do. Take your adventure further with these nearby attractions:

    • Dubrovnik City Walls: Around 2 kilometres away, this landmark is the perfect next stop. Be sure to browse the variety of hotels near Dubrovnik City Walls.

    • Gunduliceva Poljana Market: Put some of your travel funds to work at this shopping area, which is roughly 2 kilometres from Old Town.

    • Dubrovnik Observation Point: Stop by this landmark during your travels. It's about 2 kilometres from Old Town. Explore the list of hotels near Dubrovnik Observation Point for even more choice on where to base yourself.

When to go to Old Town

  • If you want to enjoy Dubrovnik when it's in full swing, book your hotel near Old Town in July. Expect a bit more buzz around this attraction and throughout the area.

  • Plan your stay for February to enjoy a calmer, quieter visit. It's often a quieter time with fewer tourists, making it easier to explore at your own pace.

  • Good weather can make all the difference. If you prefer to sightsee when it's warmest, go in August when temperatures reach a high of 30ºC (86ºF).

  • January is the coolest time of year in Dubrovnik. Expect lows of 2ºC (36ºF).

  • Want to avoid grey skies? Search for hotels close to Old Town in July. This is the driest time to come to this area, with 5 days of rain on average.

  • May brings the wettest conditions. You can expect around 12 days of rainfall.

Hotels near Old Town: FAQs

The price of your stay will change depending on the time of year you want to visit Old Town. But on average, Rock Palace Apartment Midnight Lady costs 61 € per night and is one of the cheapest options.

The price of your stay will be different depending on the time of year you want to visit Old Town and the hotel you pick. But to give you an idea, the average price of a hotel near Old Town is 271 €.

The best rated hotels near Old Town, according to travellers like you, are Hotel Excelsior, Boutique Hotel Porto and Hilton Imperial Dubrovnik.
There are lots of hotels near Old Town to choose from, but if you're looking for something near the action the three closest hotels are The Pucic Palace, Hilton Imperial Dubrovnik and Hotel Excelsior.

We've found 172 hotels near Old Town. Start your search by simply selecting the dates you'd like to visit and find the perfect hotel for you today.

Search for hotels near Old Town.

If you're planning a trip with the whole family, the best rated hotels for you near Old Town are Boutique Hotel Porto and Hotel Komodor.
Need parking near Old Town? Take a look at Hotel Excelsior, Boutique Hotel Porto and Hilton Imperial Dubrovnik. These are the best rated hotels with parking available.