A selection of Dubrovnik's apartments, guesthouses and rooms selected for their prime locations, good guest reviews and overall level of service.
For first-time visitors to Dubrovnik or those staying briefly, the Old Town is an ideal choice, bustling with attractions, dining options, and vibrant nightlife. For couples seeking a romantic getaway, Ploče offers stunning views, luxurious hotels and apartments, and tranquil beaches, making it the most attractive area to stay in Dubrovnik. Keep in mind that prices tend to be higher the closer to the Old Town you are.
Lapad peninsula and Babin Kuk cater to sea and beach enthusiasts, families, and those seeking vacation rentals conveniently situated within walking distance of beaches and promenades.
Due to its distance from the Old Town and comparatively less refined appearance compared to other Dubrovnik neighborhoods, accommodation in the Gruž area tends to be more budget-friendly.
For those seeking additional space, a fully-equipped kitchen and generally more budget-friendly rates, renting an apartment in Dubrovnik's Old Town, Lapad Bay or other areas may be the ideal choice. There's no wrong choice in choosing your private accommodation—your decision should be based on your budget, travel preferences, and personal style.
If you don't mind staying a little further along the coast from Dubrovnik Old Town there are some amazing destinations along Dubrovnik Riviera. Check out our apartments and guesthouses in Dubrovnik Riviera
Don't forget to also check out some of the finest hotels in Dubrovnik, carefully chosen for their location, design, room quality, amenities, and dining experiences.

Rooms Carpe Diem
Guesthouse | Dubrovnik, Croatia
8.6/10 Fabulous
Rooms Carpe Diem are located in the heart of Lapad peninsula, only 300 m away from the main beach in Lapad Bay. Uvala Lapad (Lapad Bay) is known for its clear sea, promenades along the sea and lush Mediterranean vegetation. In the vicinity there are many restaurants and cafes, including a shopping center, market, tennis courts, beauty salons, etc. The public transport bus stop only 30 meters from our house. Old Town Dubrovnik is only 3 km away.
From
€45 / per night

Guest House Maria Bilicic
Guesthouse | Dubrovnik, Croatia
9.6/10 Exceptional
Situated only 5 minutes walking distance from the Old Town, overlooking the sea, surrounded with Mediterranean sub-tropic vegetation thanks to our beautiful garden, you will find the perfect place of peace and quiet to spend your vacation at. Guest House Maria Bilicic provides rooms with air conditioning and a private bathroom.
From
€128 / per night

Villa Adriatica
4 bedroom Villa | Dubrovnik, Croatia
8.7/10 Fabulous
Surrounded with centuries of history and culture, with a magnificent view on the Old Town of Dubrovnik, the Island of Lokrum and the sea, Villa Adriatica presents a natural choice for all those longing to spend a memorable vacation in the magic town of Dubrovnik. Villa Adriatica has 4 bedrooms and accommodates 8 persons.
From
€580 / per night

Apartments Nerio
Apartments | Dubrovnik, Croatia
8.7/10 Fabulous
Apartments Nerio are situated in the center of the Old Town directly across from Gundulić Square, named after Ivan Gundulić, a Dubrovnik-born poet and dramatist who lived in the 17th century. The apartments are located in an authentic stone house. From the window you will feel the rhythm of Old Town Dubrovnik, with a colorful marketplace just bellow, taking in the sweet fragrance of orange blossoms and oleander.
From
€120 / per night

Apartments Sipa
Apartments | Dubrovnik, Croatia
9.0/10 Superb
Within 10 minutes walking distance to the Old Town of Dubrovnik and 5 minutes walking distance to the nearest beach. Apartments Sipa offer four star apartments in a new building located right above the Hotel Argentina within 10 minutes walking distance to the Old Town Dubrovnik. Each apartment has a large terrace with a view to the Old Town, open sea and Lokrum Island.
From
€135 / per night

Villa Mar Vintage Apartments
Apartments | Dubrovnik, Croatia
9.4/10 Superb
In the stone built house there are three apartments, each accommodating 4 persons. Villa Mar, enclosed with citruses garden, is situated in prestige part of Dubrovnik called the Bay of Lapad, 150 m from beaches in Dubrovnik. Lapad Bay is most pleasant quarter in Dubrovnik ideal for living, leisure, fun and recreation. Various restaurants, shops and bars are only steps away from the Villa Mar Vintage Apartments.
From
€114 / per night

Tara Apartments Dubrovnik
Apartments | Dubrovnik, Croatia
9.3/10 Superb
Tara Apartments are located approximately 1.3 km from Bellevue Beach and 1.9 km from Old Town Dubrovnik. Each unit boasts a patio, and guests have access to a balcony, free private parking, and complimentary WiFi. Nearby attractions include Beach Šulić, which is 2.1 km away, and Lapad Bay Beach, situated 2.4 km from the property.
From
€194 / per night

M2 Apartment Dubrovnik
Apartments | Dubrovnik, Croatia
9.8/10 Exceptional
M2 Apartment Dubrovnik, located 600 metres from Bellevue Beach and 1.9 km from Old Town Dubrovnik offers air-conditioned accommodation with a balcony and free WiFi. This spacious apartment features 2 bedrooms, a fully equipped kitchen, and a terrace with sea views.
From
€86 / per night