Dubrovnik sits on the southern tip of Croatia's Dalmatian coast, a walled city that rises from the Adriatic like a stage set carved in pale limestone. Founded as Ragusa in the 7th century, it grew into one of the most powerful maritime republics in the Mediterranean, rivalling Venice for trade dominance. The 1,940-metre circuit of city walls - built between the 13th and 17th centuries - survives almost entirely intact, enclosing a grid of marble-paved streets, Baroque churches, and terracotta rooftops that earned Dubrovnik its UNESCO World Heritage status in 1979.

The city attracts roughly 1.5 million visitors a year, drawn by its history, its coastline, and its starring role as King's Landing in Game of Thrones. Peak season runs from June through September when cruise ships dock daily and Old Town streets fill shoulder to shoulder. Visiting in May or October offers warm swimming weather (sea temps around 19-22 °C) with a fraction of the crowds. Dubrovnik is compact - the Old Town measures just 500 metres end to end - but the surrounding area opens up to island-hopping, coastal hikes, and day trips into Montenegro and Bosnia.

Dubrovnik Airport (DBV) lies 22 km south of the city centre. Atlas shuttle buses connect the airport to Pile Gate in around 30 minutes (HRK 55 / ~EUR 7.30), while taxis cost roughly EUR 35-40. Within the city, Libertas buses cover the main routes, but Old Town itself is entirely pedestrian. A Dubrovnik Card (1/3/7-day) bundles city wall access, museum entry, and bus travel into a single pass - worth buying if you plan to visit more than two attractions.

Hotels (5664)

Lili Mar, 2-Bedroom Apartment with Private Parking

Lili Mar, 2-Bedroom Apartment with Private Parking

17 Ulica od Gale, 20000, Dubrovnik, Croatia
Parking, Wifi, Lounge + 1 others
Lili Mar, 2-Bedroom Apartment with Private Parking, offers a spacious self-catering stay in a historic building within the Dubrovnik region of Croatia. Located just a short distance from the iconic Pile Gate and the Old Town, this apartment provides a practical setup for families or groups, featuring a fully equipped kitchen, laundry facilities, and a private entrance. The standout feature is the terrace and patio area, which serves as an outdoor dining space with views of the garden. Unlike many properties in this historic city, this residence includes the significant advantage of private parking, making it much easier for those exploring the Dalmatian coast by car.
Mare Lux

Mare Lux

Solinska 13, 13, 20000, Dubrovnik, HR
Parking, Pets Allowed, Wifi
Located in the vibrant city of Dubrovnik, Croatia, Mare Lux offers high-standard apartment accommodations within a short drive of the historic Pile Gate. These self-catering units are well-suited for independent travelers who want to be close to both the Dubrovnik Ferry Port and the popular shores of Lapad Beach. Each apartment is designed for extended stays, featuring a full kitchen equipped with an oven and a full-sized refrigerator. Guests can enjoy private furnished balconies and the convenience of on-site parking. The property also supports a pet-friendly policy, making it easier for those traveling with animals to explore the Dalmatian coast.
Holiday Nest

Holiday Nest

Franca Preserna 6, 20000, Dubrovnik, Croatia
Wifi, Spa, Laundry
Holiday Nest in Dubrovnik, Dubrovnik-Neretva County, offers a private, self-catering retreat within walking distance of Bellevue Beach. This four-star apartment features a spacious two-bedroom layout with a fully equipped kitchen, a dedicated dining area, and a private entrance. Travelers can enjoy sea views from the terrace or relax in the property’s garden. Added conveniences include laundry facilities and soundproof rooms for a quieter stay. Located less than 2 km from the historic Pile Gate and the Old Town's main landmarks, the property also provides a paid airport shuttle directly to Dubrovnik Airport for a seamless arrival and departure.
Apartment Iva 31 - Two-Bedroom Apartment with Balcony And City View

Apartment Iva 31 - Two-Bedroom Apartment with Balcony And City View

Ulica Andrije Hebranga 31 [HR-00056-78], 20000, Dubrovnik, Dubrovačko-Neretvanska, Croatia
Apartment Iva 31 - Two-Bedroom Apartment with Balcony And City View offers spacious self-catering accommodation in Dubrovnik, Dubrovačko-Neretvanska. This four-star apartment features a private balcony overlooking the city landscape, providing a quiet spot to relax after exploring the historic streets. Inside, the layout includes two separate bedrooms and a kitchen equipped with a refrigerator and coffee-making facilities. For those traveling by car, the property provides on-site parking, which is a significant advantage in this bustling coastal city. The apartment is located on Ulica Andrije Hebranga, placing guests within easy reach of the main ferry terminal at Gruž Port while remaining accessible to the famous Old Town via local transport.
Apartments Marando

Apartments Marando

8 Šipčine ulica, 20000, Dubrovnik, Croatia
Restaurant, Parking, Sports + 3 others
Travelers seeking a flexible stay in the Dubrovnik-Neretva County will find Apartments Marando in Dubrovnik a practical choice for exploring the Adriatic coast. This 4-star apartment features a private terrace and balcony with city views, catering to those who prefer self-catering facilities including a fully equipped kitchen and dedicated dining area. Situated less than one kilometer from Bellevue Beach, the property provides easy access to the seaside while remaining within a short distance of the historic Old Town landmarks like Pile Gate and Onofrio's Fountain. The accommodation includes soundproofing and a private entrance for added quiet, alongside an on-site minimarket for daily essentials. Private parking is available on-site, making it a functional option for guests arriving by car or flying into Dubrovnik Airport, located 19 km away.
Apartment Purple Magic

Apartment Purple Magic

Andrije Hebranga 46, 20000, Dubrovnik, Croatia
Parking, Wifi, Spa + 2 others
Apartment Purple Magic in Dubrovnik, Dalmatia, offers a self-catering stay about 2 km from the historic Pile Gate and the entrance to the Old Town. This four-star apartment features a private entrance for added seclusion and a balcony with expansive city views. The interior includes a separate bedroom, a fully equipped kitchen, and a dining area, making it well-suited for travelers looking for more space than a standard hotel room. On-site benefits include laundry facilities and a paid airport shuttle for transfers to Dubrovnik Airport, located 18 km away. It provides a quiet retreat away from the immediate tourist crowds while remaining within walking distance of Onofrio's Fountain.
Apartments Sweet Escape (Adults Only)

Apartments Sweet Escape (Adults Only)

10 Ulica od Gale, 20000, Dubrovnik, Croatia
Parking, Wifi
Boasting sea and mountain views from private terraces, Apartments Sweet Escape (Adults Only) offers 4-star self-catering accommodation in Dubrovnik, Central Dalmatia. Located less than 1 km from Bellevue Beach, this property provides a quiet retreat while remaining within walking distance of the historic Old Town and Pile Gate. Each apartment is well-equipped with a full kitchen including a microwave and toaster, alongside private entrances for added independence. Guests have access to free private parking—a significant convenience in this part of the city—and can unwind in the shared garden area after a day of sightseeing.
Hedera Estate, Hedera A36

Hedera Estate, Hedera A36

Dr. Ante Starcevica 11, 20000, Dubrovnik, Croatia
Parking, Pets Allowed, Wifi + 2 others
Hedera Estate, Hedera A36 is a pet-friendly apartment in Dubrovnik, Dubrovnik-Neretva County, located just a short walk from the pebble shores of Bellevue Beach. This one-bedroom residence features a private entrance and a fully equipped kitchen with a dishwasher and microwave, making it a functional choice for self-catering stays. The living space opens onto a private balcony and terrace, and guests have access to secure on-site parking. Its proximity to the historic Old Town—roughly 1.5 kilometers from landmarks like the Orlando Column and Onofrio's Fountain—allows for easy exploration of the city's sights while staying in a quieter residential neighborhood. For those flying in, the property also coordinates a paid shuttle service to and from Dubrovnik Airport.
Villa Mia

Villa Mia

Od Gaja 22, 20000, Dubrovnik, HR
Parking
Located in the Gruž area of Dubrovnik, Dubrovnik-Neretva County, Villa Mia offers a private retreat within easy reach of the historic city. This 4-star villa features just two air-conditioned units, ensuring a quiet stay with high levels of privacy. Each accommodation is designed for self-catering, equipped with a full-sized kitchen including a refrigerator, freezer, and oven. You will find separate sitting areas and desks in the rooms, making the setup suitable for families or longer stays. Outside, a terrace provides space to relax and features barbecue grills for outdoor dining. On-site parking is available for guests traveling by car. The property is a short five-minute drive from the Pile Gate and the Dubrovnik Ferry Port, placing you near both the Old Town hub and major transport links.
Marlea Sea-View Apartments

Marlea Sea-View Apartments

24a Ulica od Gaja, 20000, Dubrovnik, Croatia
Parking, Sports, Wifi + 2 others
Marlea Sea-View Apartments in Dubrovnik, Dalmatia, offers a relaxed self-catering experience just a short distance from the Adriatic coast. This 4-star apartment complex is located less than a kilometer from Bellevue Beach, making it a convenient choice for those who want to balance seaside relaxation with city exploration. The property features family rooms and a sun terrace, with several units offering private entrances and balconies fitted with outdoor furniture. Guests can choose from various layouts, including apartments with fully equipped kitchens featuring dishwashers and bidets. Private on-site parking is available—a valuable asset in this part of Croatia—and the historic Pile Gate is within a 2-kilometer reach. For arrivals and departures, a paid airport shuttle is available for the 18-kilometer trip to Dubrovnik Airport.
Villa Mia

Villa Mia

22 Ulica od Gaja, 20000, Dubrovnik, Croatia
Parking, Sports, Pets Allowed + 3 others
Set in the Lapad area of Dubrovnik, Dubrovnik-Neretva County, Villa Mia provides a high-standard 4-star apartment experience within walking distance of Bellevue Beach. These self-catering units are designed for families or small groups, featuring fully equipped kitchens with dishwashers, ovens, and coffee-making facilities. Guests can relax by the seasonal outdoor swimming pool or take in the sea views from their private balcony. The property is pet-friendly and includes the convenience of free private parking and a paid airport shuttle. Its location offers a comfortable balance between the city’s lively center and the coastline, with landmarks like the Orlando Column and Beach Šulić easily accessible.
Vista Deluxe Apartment

Vista Deluxe Apartment

9A Ulica Od Gaja, 20000, Dubrovnik, Croatia
Parking, Pool, Sports + 4 others
Featuring a seasonal outdoor pool and sea views, the Vista Deluxe Apartment in Dubrovnik, Dalmatia, offers a high-end self-catering experience. This four-star apartment is located within walking distance of Bellevue Beach and the historic Old Town, including the Orlando Column. The spacious 2-bedroom residence includes a fully equipped kitchen with a dishwasher, two bathrooms with walk-in showers, and an expansive terrace designed for outdoor dining. Travelers will find practical perks like free private parking with an electric vehicle charging station and a private laundry setup. The property also features a hot tub, an open-air bath, and a garden with barbecue facilities, providing plenty of private space to relax away from the city crowds.
Apartment Ivona with Teracce

Apartment Ivona with Teracce

Ul. Natka Nodila 4, 20000, Dubrovnik, Dubrovačko-Neretvanska, Croatia
Set in the heart of the Gruž area in Dubrovnik, Apartment Ivona with Teracce offers a high-standard, self-catering stay in the Dubrovačko-Neretvanska region. This 4-star apartment is designed for visitors who value outdoor living, featuring a spacious terrace and on-site BBQ facilities for private al fresco dining. Inside, the living space is anchored by a fireplace, creating a cozy atmosphere that is rare for Mediterranean rentals. The location is particularly convenient for those arriving by car, providing dedicated on-site parking, yet it remains close enough to the harbor to easily access local ferries. With essentials like a refrigerator, coffee maker, and cable TV included, the property serves as a fully equipped home-to-home environment within easy reach of the city's main transport links.
Apartment Gloria

Apartment Gloria

Doktora Ante Starčevića 11, 20000, Dubrovnik, Croatia
Parking, Wifi, Laundry
Apartment Gloria is a well-equipped, 4-star apartment in Dubrovnik, Dubrovnik-Neretva County, located just a short walk from the pebbled shores of Bellevue Beach. This one-bedroom residence offers a practical self-catering setup with a fully equipped kitchen, including a dishwasher and oven, as well as essential laundry facilities. Travelers can enjoy a private terrace with an outdoor dining area, providing extra space to relax away from the city crowds. The property includes free private parking, a significant advantage for those driving to the area, and is located less than 2 km from major historical landmarks like the Pile Gate and the Walls of Dubrovnik. Whether you need a local hub for exploring the Old Town or a quiet spot near the coast, this non-smoking apartment provides a comfortable and straightforward stay with modern amenities.
Apartment Gloria

Apartment Gloria

Doktora Ante Starcevica 11, 20000, Dubrovnik, Dubrovnik-Neretva, HR
Parking, Wifi
Apartment Gloria is a well-rated vacation home in Dubrovnik, located within the scenic Dubrovnik-Neretva region. This 4-star property offers a self-catering setup with a full kitchen, providing a practical stay for travelers who prefer a residential feel over a traditional hotel. Positioned a short drive from the Dubrovnik Ferry Port and Gruz Harbor, it serves as a convenient base for those exploring the Dalmatian Coast by boat. The apartment includes cable television for downtime and free onsite parking, which is a significant advantage in this busy coastal city. For arrivals and departures, a 24-hour airport shuttle can be arranged for a surcharge, and the host provides check-in instructions via email prior to your stay.
Villa Marghareta

Villa Marghareta

Od Gaja 9, 20000 Dubrovnik, Croatia
Parking, Sports, Spa + 3 others
Boasting a 4-star experience on the Dalmatian coast, Villa Marghareta offers spacious apartment living in Dubrovnik, Croatia. This residence is designed for groups or families, featuring three bedrooms and three bathrooms alongside a fully equipped kitchen with a dishwasher. Guests can enjoy mountain views from a private terrace or take a dip in the pool with a view. Located a short distance from the historic Old Town and Bellevue Beach, the property provides practical perks like a paid airport shuttle and private check-in. The smoke-free, allergy-free layout ensures a comfortable stay for those seeking self-catering independence with the added benefit of on-site spa facilities and laundry services.
Apartment Ruzica

Apartment Ruzica

Udarnička 3, 20000, Dubrovnik, Croatia
Parking, Wifi, Laundry
Apartment Ruzica offers a self-catering stay in the heart of the Dubrovnik Region, located in a quiet residential area of Dubrovnik. This functional one-bedroom apartment features a private terrace where you can take in elevated views of the Adriatic Sea and the city’s terracotta rooftops. The space includes a fully equipped kitchen with a microwave and toaster, making it easy to prepare meals at home. Outdoor barbecue facilities are also available for guest use. While the property provides a peaceful retreat away from the bustle, it remains within walking distance of Beach Šulić and the historic landmarks of the Old Town, including Onofrio's Fountain. Private parking and a paid airport shuttle simplify the logistics of your coastal Croatian holiday.
Villa Marghareta 1 - Apartment Margaretha

Villa Marghareta 1 - Apartment Margaretha

Od Gaja 5A, 20000 Dubrovnik, Croatia
Parking, Pets Allowed
Villa Marghareta 1 - Apartment Margaretha offers a self-catering stay in Dubrovnik, Dalmatia, positioned neatly between the city’s major transit hubs and scenic shores. This 4-star apartment is just a short drive from both the Dubrovnik Ferry Port and the popular Lapad Beach. Designed for travelers who prefer a home-like environment, the unit features a fully equipped kitchen with an oven and a full-sized refrigerator, along with a separate sitting area and a dedicated workspace. Practical benefits include onsite parking at no extra cost and the option to bring pets along. For those arriving by air, a 24-hour airport shuttle can be arranged to simplify the transition to your accommodation.
Villa Marghareta - Deluxe App Marghareta

Villa Marghareta - Deluxe App Marghareta

Od Gaja 5A, 20000 Dubrovnik, Croatia
Parking, Pets Allowed, Wifi + 1 others
Villa Marghareta - Deluxe App Marghareta provides a spacious and versatile stay in Dubrovnik, Dubrovnik-Neretva County. This 4-star apartment is well-positioned for exploring the Dalmatian Coast, located just a short drive from the busy Dubrovnik Ferry Port and Gruz Harbor. The property features a seasonal outdoor pool, a garden, and a terrace for those who enjoy spending time outside. Designed for independence, the self-catering unit includes a kitchen fitted with a full-sized refrigerator and oven, as well as a dedicated sitting area and desk. On-site benefits include free parking and a 24-hour airport shuttle service for an additional fee. It is a pet-friendly choice for travelers who want to be within reach of Pile Gate and Lapad Beach while maintaining the privacy of a fully equipped residence.
Apartment Marghareta

Apartment Marghareta

Od gaja 5a, 20000, Dubrovnik, Croatia
Cash Machine, Parking, Sports + 4 others
Apartment Marghareta offers a high-standard self-catering stay in Dubrovnik, Croatia, within the Dalmatia region. This two-bedroom apartment features a private terrace with sea views and a living space that includes a fireplace and soundproofing for a quiet stay. Guests have access to a rare private swimming pool with mountain views, as well as on-site parking and laundry facilities. The property is well-equipped for longer stays with a full kitchen featuring a dishwasher. Located within walking distance of Bellevue Beach and the historic Ploce Gate, it provides a quiet retreat from the city center bustle while remaining close to the main attractions.
Apartments Laus

Apartments Laus

Natka Nodila 10, 20000 Dubrovnik, Croatia
Parking, Pool, Wifi + 2 others
Apartments Laus in Dubrovnik, Dalmatia, offers a peaceful self-catering stay set back from the city's main tourist bustle. This 4-star residence features modern apartments equipped with kitchens, central heating, and private balconies or terraces. Located in a leafy neighborhood, the property is just a 15-minute walk from the UNESCO-protected Old Town landmarks like the Stradun Promenade and Onofrio’s Fountain. Guests have access to an on-site pool and free private parking, a rare find in the area. Bellevue Beach is roughly 500 meters away, and a supermarket is reachable in five minutes for those planning to cook. Nearby bus stops provide easy transport to the nearby Ferry Port, which is less than 2 km away.
Deluxe Apartment Marghareta

Deluxe Apartment Marghareta

Od gaja 5a, 20000, Dubrovnik, Croatia
Cash Machine, Parking, Sports + 4 others
Boasting a high-vantage position above the Adriatic, Deluxe Apartment Marghareta in Dubrovnik, Dalmatia, is a spacious four-star residence designed for groups or families. This three-bedroom, three-bathroom apartment features soundproofed interiors with hardwood floors, a fireplace, and a fully equipped kitchen including a dishwasher and oven. Guests can enjoy a private balcony and a terrace with sweeping sea and mountain views. Outside, a pool with a view provides a spot for relaxation within the property's garden. Located near the historic Ploce Gate, the apartment also offers practical conveniences like an airport shuttle for the 18 km trip from Dubrovnik Airport, on-site parking, and laundry facilities.
Residence Top Location Apt. 1 Marghareta with Sea View

Residence Top Location Apt. 1 Marghareta with Sea View

Od Gaja 5A, 20000, Dubrovnik, Croatia
Parking, Sports, Spa + 3 others
Offering expansive vistas over the Adriatic, the Residence Top Location Apt. 1 Marghareta with Sea View provides a modern self-catering stay in Dubrovnik, Dubrovnik-Neretva County. This 4-star apartment features a spacious two-bedroom layout, including a terrace and a patio that look out over the water and nearby mountains. Guests have access to a rooftop pool and on-site spa facilities, making it a well-rounded choice for those who want more than just a standard room. The kitchen is fully equipped with a dishwasher and oven, while the two bathrooms feature walk-in showers. Located near Bellevue Beach and the historic Ploce Gate, the property is conveniently positioned for exploring the Old Town or setting off on local hiking trails. Private parking and airport shuttle services are available for a fee.
Ponente Apartments

Ponente Apartments

Gornji Kono 66, 20000, Dubrovnik, Croatia
Parking, Wifi, Restaurant + 1 others
At Ponente Apartments in Dubrovnik, Dalmatia, you can enjoy expansive sea and city views from a 4-star setting. This property offers self-catering accommodation less than one kilometer from Bellevue Beach and a short walk from the historic landmarks of the Old Town, including Pile Gate. Each unit features a private entrance and a fully equipped kitchen with a dishwasher, oven, and coffee machine. Practical amenities like free private parking—a rarity in this part of the city—and laundry facilities make it a convenient choice for longer stays. Guests can also take advantage of the on-site bicycle rentals to explore the coastline, while the proximity to the Orlando Column and Onofrio's Fountain places the city's cultural heart within easy reach.
Page 1 of 236Next

Stay in the loop

Get the latest deals, new destinations, and travel tips delivered straight to your inbox.

No spam, unsubscribe anytime.