Top Hotels in Dubrovnik

Find the Top Hotels in Dubrovnik – 100+ Quality Options from Leading Providers

Check-in
Tue, 29 Apr
Check-out
Wed, 30 Apr
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-50 out of 145 hotels
1Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great753 reviews
MapView on map1.7 mi from City Center
From   US$ 283 /nightSelect
  • Breathtaking Adriatic views from every room
  • Award-winning spa with panoramic sea views
  • Direct access to a peaceful private beach
8.6
Great558 reviews
MapView on map1400 yd from City Center100 yd from Fuego Night Club
From   US$ 328 /nightSelect
  • Steps from Old Town with historic architecture
  • Executive Lounge with Adriatic Sea views
  • Renowned spa with unique sleep-promoting massages
8.4
Great601 reviews
  • Private Beach
  • Infinity Pool
  • Spa Services
2.0 mi from City Center
From   US$ 238 /nightSelect
  • Private beachfront with direct access elevator
  • Award-winning breakfast with sparkling wine options
  • Infinity pool overlooking the Adriatic coastline
Hotel
8.2
Great496 reviews
  • Infinity Pool
  • Sphere Restaurant
  • Zenith Bar
1.3 mi from City Center1500 yd from Dubrovnik Ferry Port
From   US$ 334 /nightSelect
  • Panoramic bar views at sunset
  • Infinity pool with bar service
  • Live music enhancing dining experience
8.4
Great598 reviews
  • Luxury spa
  • Indoor pool
  • Fine dining
1.4 mi from City Center900 yd from Marin Drzic Theatre
From   US$ 583 /nightSelect
  • Direct sea access with stunning Adriatic views
  • Luxury spa with Turkish and Roman baths
  • Signature dining with panoramic sea views
8.6
Great505 reviews
  • Private Beach
  • Luxury Spa
  • Michelin Dining
600 yd from City Center1000 yd from University of Dubrovnik
From   US$ 383 /nightSelect
  • Cliffside location with stunning Adriatic views
  • Michelin-recognized Vapor restaurant for fine dining
  • Elegant indoor pool with panoramic sea views
8.6
Great816 reviews
  • Infinity Pool
  • On-site Spa
  • Fitness Center
From   US$ 179 /nightSelect
  • Stunning views of the Adriatic Sea
  • Outdoor infinity pool with sunset views
  • Adults-only atmosphere for relaxation
8.4
Great760 reviews
  • Anjana Spa
  • Seaside Dining
  • Exclusive Casino
800 yd from City Center1100 yd from University of Dubrovnik
From   US$ 329 /nightSelect
  • Unique spa with Turkish hammam treatments
  • Seaside dining with premium Croatian flavors
  • Only casino in Dubrovnik for exciting nights
8.4
Great546 reviews
  • Saltwater Pool
  • Private Beach
  • On-site Spa
1.5 mi from City Center1000 yd from Marin Drzic Theatre
From   US$ 191 /nightSelect
  • Terraced gardens with Adriatic views
  • Private sea access through rock tunnels
  • Peruvian-Adriatic fusion at Victoria restaurant
8.4
Great260 reviews
  • Rooftop Pool
  • Spa Center
  • Beach Access
1.9 mi from City Center
From   US$ 154 /nightSelect
  • Infinity rooftop pool with Adriatic views
  • Exclusive rooftop bar with sunset cocktails
  • Direct access to serene stony beach
8.4
Great205 reviews
  • Private Beach
  • Terrace Dining
  • Historic Chapel
1.0 mi from City Center100 yd from Walls of Dubrovnik
From   US$ 425 /nightSelect
  • Baroque palace in Dubrovnik Old Town
  • Terrace dining with market and dome views
  • Private beach access for ultimate relaxation
8.4
Great135 reviews
  • Indoor pool
  • Spa center
  • Private balconies
1.9 mi from City Center1600 yd from Marin Drzic Theatre
From   US$ 199 /nightSelect
  • Luxurious spa with diverse treatments and massages
  • Convenient free car transfers to Old Town
  • Rooms with sea views and private balconies
8.2
Great452 reviews
  • Outdoor Pool
  • Indoor Pool
  • Wellness Center
1.2 mi from City Center1300 yd from Dubrovnik Ferry Port
From   US$ 180 /nightSelect
  • Villa Maria with stunning sea views
  • Two pools for year-round enjoyment
  • Custom omelette station at breakfast
8.2
Great496 reviews
  • Private Beach
  • Garden Area
  • On-site Dining
1.5 mi from City Center1.1 mi from Dubrovnik Ferry Port
From   US$ 102 /nightSelect
  • Stunning sea views from all rooms
  • Access to a private beach area
  • Complimentary fruit platter on arrival
Hotel
8.4
Great731 reviews
  • Piano Bar
  • Taj Mahal
  • Family Rooms
700 yd from City Center1300 yd from Dubrovnik Ferry Port
From   US$ 262 /nightSelect
  • Authentic Bosnian cuisine at Taj Mahal
  • Iconic Piano Bar with live music
  • Generous family rooms with two bedrooms
8.6
Great1379 reviews
  • Infinity Pool
  • Spa Services
  • Rooftop Bar
2.0 mi from City Center
From   US$ 100 /nightSelect
  • Adults-only infinity pool with sea views
  • Panoramic views of the Adriatic Sea
  • Access to diverse dining options onsite
8.4
Great416 reviews
  • Cave Bar
  • Rooftop Pool
  • Spa Services
1.5 mi from City Center1.0 mi from Dubrovnik Ferry Port
From   US$ 438 /nightSelect
  • Unique Cave Bar with breathtaking sea views
  • Luxurious rooms with private furnished balconies
  • Tranquil location overlooking scenic Lapad Bay
Hotel
8.4
Great865 reviews
  • Outdoor Pool
  • In-house Spa
  • Excursion Booking
1500 yd from City Center400 yd from Dubrovnik Ferry Port
From   US$ 283 /nightSelect
  • Stunning marina views from select rooms
  • Live traditional music during dining
  • In-house excursion booking service
8.4
Great504 reviews
  • Mediterranean Spa
  • Multiple dining
  • Indoor pool
1.8 mi from City Center1.2 mi from Dubrovnik Ferry Port
From   US$ 195 /nightSelect
  • Indoor and outdoor pools available
  • High-quality breakfast buffet options
  • Live music entertainment nightly
Guest house
8.2
Great21 reviews
  • Air Conditioning
  • Sea View
  • Private Terrace
1500 yd from City Center100 yd from Fort Lovrijenac
From   US$ 170 /nightSelect
  • Spectacular views of city walls
  • Well-stocked kitchen for self-catering
  • Large terrace for breakfast dining
Hotel
8.2
Great800 reviews
  • Beachfront Bar
  • Water Park
  • Family Rooms
1.4 mi from City Center1800 yd from Dubrovnik Ferry Port
From   US$ 192 /nightSelect
  • Beachfront restaurant with stunning views
  • Direct bus access to the Old Town
  • Water park for kids' entertainment
8.2
Great207 reviews
  • Rooftop Restaurant
  • Thai Spa
  • Lobby Bar
1700 yd from City Center100 yd from Franciscan Monastery Dubrovnik
From   US$ 524 /nightSelect
  • Only rooftop restaurant in Dubrovnik
  • Luxurious L'Occitane bathroom amenities
  • Spectacular Adriatic views from terrace
8.4
Great805 reviews
  • Rooftop Pool
  • Private Beach
  • Fine Dining
1.9 mi from City Center
From   US$ 330 /nightSelect
  • Adults-only rooftop infinity pool with stunning views
  • Seaside location with private beach and scenic trails
  • Diverse fine dining with themed evenings and views
7.8
Very good489 reviews
  • Beach Bar
  • Family Room
  • On-site Spa
1.3 mi from City Center1700 yd from Dubrovnik Ferry Port
From   US$ 41 /nightSelect
  • Stunning sea view balconies
  • Traditional Dalmatian cuisine offered
  • Fully equipped gym access
Guest house
8.4
Great189 reviews
  • Scenic terraces
  • Private parking
  • Bicycle rental
1.4 mi from City Center900 yd from Marin Drzic Theatre
From   US$ 233 /nightSelect
  • Stunning balcony views of Dubrovnik
  • Family-managed hospitality with personal touch
  • Well-equipped kitchen for meal preparation
Hotel
8.4
Great400 reviews
  • Wellness Center
  • Indoor Pool
  • Outdoor Pool
1.4 mi from City Center1700 yd from Dubrovnik Ferry Port
From   US$ 224 /nightSelect
  • Stunning sea view rooms
  • Premier wellness and spa center
  • Complimentary sparkling wine breakfast
Hotel
8.4
Great18 reviews
  • Indoor Pool
  • Beach Access
  • Victoria Restaurant
1.5 mi from City Center1000 yd from Marin Drzic Theatre
From   US$ 134 /nightSelect
  • Stunning views from luxurious rooms
  • Exclusive concierge service from dedicated staff
  • Charming outdoor dining terraces
8.4
Great232 reviews
  • Infinity Pool
  • Sea View
  • Luxury Spa
1.9 mi from City Center
From   US$ 748 /nightSelect
  • Breathtaking sea-view balconies in every suite
  • Spa includes sauna, massages, and beauty treatments
  • Signature dining with local Mediterranean flavors
8.4
Great129 reviews
  • Heated pool
  • Private speedboat
  • Elegant restaurant
1600 yd from City Center500 yd from Dubrovnik Ferry Port
From   US$ 134 /nightSelect
  • Historic 16th-century villa with modern luxury
  • Exclusive dining in tranquil courtyard garden
  • Private speedboat excursions to nearby islands
Guest house
8.4
Great169 reviews
  • Infinity Pools
  • Sea-view Restaurant
  • EV Charging
800 yd from City Center1000 yd from University of Dubrovnik
From   US$ 243 /nightSelect
  • Breathtaking Adriatic Sea views
  • Two stunning infinity pools
  • Luxurious a la carte breakfast
8.0
Great390 reviews
  • Outdoor pool
  • Beach access
  • Annex building
1.3 mi from City Center1500 yd from Dubrovnik Ferry Port
From   US$ 58 /nightSelect
  • Sea view balconies overlooking Lapad Bay
  • Outdoor dining terrace with sea breeze
  • Live Croatian music entertainment weekly
8.4
Great509 reviews
  • Pool Bar
  • Kids Club
  • Outdoor Pools
1.7 mi from City Center1.1 mi from Dubrovnik Ferry Port
From   US$ 177 /nightSelect
  • Maro World Kids Club for children
  • Exceptional buffet dinner variety
  • Live music at pool bar nightly
Hotel
8.4
Great838 reviews
  • Spa services
  • Infinity pool
  • Conference hall
1000 yd from City Center600 yd from Gruz Port
From   US$ 169 /nightSelect
  • Infinity pool with harbor views
  • Delicious buffet breakfasts available
  • Spectacular views from every level
8.4
Great250 reviews
  • On-site restaurant
  • Family rooms
  • Garden terrace
700 yd from City Center800 yd from Dubrovnik Ferry Port
From   US$ 279 /nightSelect
  • Unique gourmet restaurant with local cuisine
  • Family rooms with balconies available
  • Outstanding soundproofing for peaceful stays
Guest house
8.8
Great43 reviews
  • King Suites
  • Concierge Service
  • Kitchenette
1800 yd from City Center100 yd from Old Town
From   US$ 452 /nightSelect
  • Personalized in-room breakfast service
  • Historical charm in a 15th-century building
  • Quiet atmosphere in the heart of Old Town
Guest house
8.2
Great184 reviews
  • Shared kitchenette
  • Personalized service
  • Historical decor
1700 yd from City Center100 yd from Franciscan Monastery Dubrovnik
From   US$ 91 /nightSelect
  • Personalized host service enhances guest experience
  • Charming rooms with historical stone walls
  • Shared kitchenette for light meal preparation
8.4
Great394 reviews
  • Infinity Pool
  • Private Beach
  • Luxury Spa
1.9 mi from City Center
From   US$ 237 /nightSelect
  • Luxurious suites with Adriatic Sea views
  • Exclusive access to scenic rocky beach
  • Infinity pool with panoramic sea views
8.2
Great522 reviews
  • Maro World
  • Family Dining
  • Outdoor Pool
1.7 mi from City Center1.0 mi from Gruz Port
From   US$ 353 /nightSelect
  • Access to Maro World for kids
  • Late check-out at no extra cost
  • Breathtaking Adriatic Sea views
Guest house
8.4
Great286 reviews
  • Shared Kitchen
  • Air Conditioning
  • Laundry Services
1.1 mi from City Center200 yd from Old Town
From   US$ 119 /nightSelect
  • Bespoke arrival with personal meet-and-greet
  • Charming decor blending modern and historical
  • Helpful local recommendations for dining
8.2
Great269 reviews
  • Swimming Pool
  • Outdoor Terraces
  • Local Dining
1.1 mi from City Center1100 yd from Dubrovnik Ferry Port
From   US$ 130 /nightSelect
  • Underwater massage pool feature
  • Friendly staff with local insights
  • Beautiful sunset views from balconies
Bed & Breakfast
8.2
Great108 reviews
  • Luxurious bathrooms
  • Historical charm
  • Intimate atmosphere
1800 yd from City Center200 yd from Old Town
From   US$ 184 /nightSelect
  • Stunning views from deluxe executive suite
  • Personalized local recommendations from staff
  • Renovated historical palace ambiance
Hotel
8.4
Great179 reviews
  • Sea-view rooms
  • Spa services
  • Outdoor pool
1.5 mi from City Center1100 yd from Marin Drzic Theatre
From   US$ 108 /nightSelect
  • Stunning Adriatic Sea views from rooms
  • Outdoor sea salted swimming pool
  • Exceptional champagne breakfast experience
Guest house
7.8
Very good37 reviews
  • Private balcony
  • Local dining
  • Airport transfer
1.2 mi from City Center1200 yd from Dubrovnik Ferry Port
From   US$ 102 /nightSelect
  • Direct beach access through property
  • Affordable bus to UNESCO Old Town
  • Complimentary drinks on arrival
8.4
Great75 reviews
  • Garden Setting
  • Artists' Rooms
  • Continental Breakfast
From   US$ 140 /nightSelect
  • Heritage-themed boutique rooms
  • Charming garden for outdoor breakfast
  • Exceptional personalized guest service
Hotel
8.2
Great538 reviews
  • On-site dining
  • Ballroom
  • Fitness studio
1300 yd from City Center100 yd from Gruz Port
From   US$ 60 /nightSelect
  • Proximity to ferry terminal for easy travel
  • Scenic harbor views from balconies
  • Live music events at hotel bar
8.0
Great91 reviews
  • Beach access
  • Terrace dining
  • Private balconies
1.3 mi from City Center1500 yd from Dubrovnik Ferry Port
From   US$ 167 /nightSelect
  • Exceptional seafood restaurant Casa
  • Stunning views over Lapad Bay
  • Intimate, owner-managed experience
8.2
Great230 reviews
  • Restaurant
  • Rooftop terrace
  • Bicycle rental
700 yd from City Center800 yd from Dubrovnik Ferry Port
From   US$ 246 /nightSelect
  • Rooftop terrace with stunning views
  • On-site restaurant serving local cuisine
  • Proximity to bus stop for easy access
8.2
Great180 reviews
  • Lounge bar
  • Daily housekeeping
  • Tennis court
1.4 mi from City Center1600 yd from Dubrovnik Ferry Port
From   US$ 172 /nightSelect
  • Rooms with beautiful sea view balconies
  • Located in serene Lapad Bay area
  • On-site Lounge bar with stunning views
Hotel
8.4
Great539 reviews
  • On-site restaurant
  • Conference room
  • Outdoor terrace
1300 yd from City Center800 yd from Dubrovnik Ferry Port
From   US$ 45 /nightSelect
  • Buffet dinner options for tour groups
  • Exceptional front desk service by Allan
  • Access to local excursions and tours
Bed & Breakfast
8.4
Great269 reviews
  • Bicycle rental
  • Canoeing
  • Breakfast options
1700 yd from City Center200 yd from Minceta Tower
From   US$ 73 /nightSelect
  • Prime location near Old Town attractions
  • Terrace rooms with stunning city views
  • Complimentary on-site parking available

Best hotels and places to stay in Dubrovnik

Why visit?

Dubrovnik, Croatia is an enchanting destination that offers a blend of history, culture, and natural beauty. With its well-preserved medieval walls, stunning architecture, and breathtaking Adriatic Sea views, Dubrovnik is a must-visit for any traveler. The city is rich in history, with its UNESCO World Heritage Old Town and charming cobblestone streets. Visitors can explore ancient forts, churches, and museums, or simply relax on the picturesque beaches. The city also boasts a vibrant nightlife with trendy bars and restaurants offering delicious local cuisine. The range of Dubrovnik hotels provides ample options for accommodation, ranging from boutique and luxury options to more budget-friendly choices.

Where to stay?

Old Town: The heart of Dubrovnik, the Old Town is the ideal location for tourists who want to immerse themselves in the citys history and charm. With its ancient city walls, narrow alleys, and stunning architecture, staying in this area allows visitors to easily explore the citys main attractions, such as the Rectors Palace, Dubrovnik Cathedral, and the famous Stradun street. There are numerous hotels in Dubrovniks Old Town, offering a range of options from boutique hotels to luxury resorts.

Ploce: Located just outside the city walls, Ploce offers beautiful views of the Adriatic Sea and easy access to the citys main attractions. This area is known for its upscale hotels and resorts, providing guests with luxurious accommodations and top-notch amenities. Staying in Ploce allows visitors to enjoy the beauty of Dubrovnik while being slightly removed from the hustle and bustle of the Old Town.

Lapad: Situated on the Lapad Peninsula, this area offers a more relaxed and tranquil atmosphere compared to the bustling Old Town. The neighborhood is known for its beautiful beaches and promenade lined with cafes and restaurants. Lapad is a great choice for families or those seeking a more peaceful stay in Dubrovnik. The area offers a range of hotels, from budget-friendly options to upscale resorts with stunning sea views.

What is the price per hotel room per night?

3-star hotels: The average price per night ranges from $80 to $150.

4-star hotels: The average price per night ranges from $150 to $300.

5-star hotels: The average price per night ranges from $300 to $600.

Best value for money:

Hotel Adria: Located in Lapad, Hotel Adria offers comfortable rooms at an affordable price. The hotel features modern amenities such as a rooftop swimming pool, fitness center, and a restaurant serving delicious local cuisine. Its convenient location provides easy access to nearby beaches and the Old Town, making it a great choice for budget-conscious travelers seeking a comfortable stay.

Hotel Lero: Situated in the heart of Lapad, Hotel Lero offers excellent value for money with its comfortable rooms and convenient amenities. The hotel features a restaurant, bar, and a courtyard terrace where guests can relax. It is within walking distance to the beach and offers easy access to public transportation, making it an ideal choice for budget travelers looking for affordable accommodation in a convenient location.

Hotel Ivka: Located in the Lapad area, Hotel Ivka offers comfortable rooms at a reasonable price point. The hotel features a garden terrace, an outdoor pool, and a restaurant serving local and international cuisine. Its close proximity to Lapads bustling promenade, which is lined with cafes and restaurants, makes it a convenient choice for those looking for a budget-friendly stay in Dubrovnik.

Best kids-friendly hotels:

Valamar Club Dubrovnik: Situated on the Babin Kuk peninsula, Valamar Club Dubrovnik provides a range of amenities and activities for children. The hotel offers a kids club, childrens entertainment programs, a playground, and a childrens pool. Parents can relax at the beach or by the pool while their children enjoy supervised activities, making it an ideal choice for a family-friendly vacation.

Hotel Dubrovnik Palace: Located on the Lapad Peninsula, Hotel Dubrovnik Palace offers a range of amenities and facilities for families. The hotel provides a kids club, a childrens pool, and a playground. There are also various water sports activities available for older children, ensuring there is something for everyone in the family to enjoy during their stay in Dubrovnik.

Best hotels for a romantic getaway:

Villa Dubrovnik: This upscale hotel is situated on the cliffs overlooking the Adriatic Sea, offering breathtaking views and a truly romantic setting. The hotel features luxurious rooms, a spa, an infinity pool, and a private beach. Couples can enjoy romantic dinners with panoramic sea views at the hotels restaurant, creating unforgettable memories during their stay.

Hotel Bellevue Dubrovnik: Nestled on a cliffside overlooking Miramare Bay, Hotel Bellevue Dubrovnik offers a romantic retreat for couples. The hotel features elegant rooms, a spa, an outdoor pool, and a fine dining restaurant. Guests can indulge in couples treatments at the spa or enjoy intimate dinners while admiring the stunning sea views, making it an ideal choice for a romantic getaway.

Best for location:

Rixos Premium Dubrovnik: Situated right on the beachfront, Rixos Premium Dubrovnik offers direct access to the Adriatic Sea. The hotel is just a short drive away from the Old Town, allowing guests to easily explore Dubrovniks historic sites. With its luxurious rooms, stunning sea views, and a range of amenities including multiple restaurants and a spa, it provides a perfect combination of luxury and convenience.

Hilton Imperial Dubrovnik: Located within the Old Town walls, Hilton Imperial Dubrovnik offers a prime location for exploring the citys main attractions. The hotel features stylish rooms, a rooftop terrace with panoramic views, and an indoor pool. Guests can enjoy easy access to popular landmarks, restaurants, and shops, allowing them to make the most of their stay in Dubrovnik.

Hotel Excelsior Dubrovnik: Situated right outside the Old Town, Hotel Excelsior Dubrovnik offers stunning views of the Adriatic Sea and the city walls. Guests can enjoy a short walk to the Old Town or relax at the hotels private beach. The hotel features luxurious rooms, a spa, an outdoor pool, and several dining options, ensuring a convenient and memorable stay in Dubrovnik.

Best for a short city break:

Hotel Kazbek: Located in the Lapad area, Hotel Kazbek offers a boutique experience for a short city break. Set in a beautifully restored 16th-century villa, the hotel provides elegant rooms, a courtyard terrace, and a small pool. Its tranquil setting offers a peaceful escape from the citys bustle while still being within easy reach of Dubrovniks main attractions.

Hotel Stari Grad: Situated in the charming Old Town, Hotel Stari Grad is a boutique hotel housed in a centuries-old building. With its unique blend of history and modern comfort, the hotel offers stylish rooms, a rooftop terrace with panoramic views, and a restaurant serving local dishes. Guests can immerse themselves in the enchanting atmosphere of the Old Town during their short city break.

Show moreLess