Hotels in Dubrovnik, Croatia

Compare 380 hotels in Dubrovnik, Croatia. Browse by price and star class, view them on a map, and book through our partners.

Planning your stay? Read our guide to comparing hotel listings.

380 hotels

Guest House Sea Stone in Dubrovnik, Croatia

Kardinala Stepinca 15, Dubrovnik, Croatia

Charming Guest House Sea Stone in Dubrovnik, offering air-conditioned rooms and apartments with free WiFi. Lapad Beach just 500m away.

3 rooms
Villa Allure of Dubrovnik in Dubrovnik, Croatia

Frana Supila 33, Dubrovnik, Croatia

Luxurious Mediterranean-style villa with private pool, steps from Banje Beach in Dubrovnik. Authentic ambiance, free Wi-Fi.

9 rooms
Royal Princess Hotel in Dubrovnik, Croatia

Kardinala Stepinca 31, Dubrovnik, Croatia

Beachfront hotel in Lapad with sea-view restaurant and terrace. Surrounded by pine forest, offering lovely Adriatic views.

55 rooms
Valamar Lacroma Dubrovnik in Dubrovnik, Croatia

Iva Dulcica 34, Dubrovnik, Croatia

Beachfront resort with spa, pools, and gym. Enjoy relaxation and rejuvenation in a tranquil setting on Babin Kuk Peninsula near Dubrovnik.

401 rooms
Valamar Dubrovnik President Hotel in Dubrovnik, Croatia

Iva Dulcica 142, Dubrovnik, Croatia

Luxurious beachfront hotel in Dubrovnik, Croatia with stunning Adriatic views. Newly renovated rooms and amenities for an exceptional stay.

292 rooms
Victoria Rooms in Dubrovnik, Croatia

Antuninska 26, Dubrovnik, Croatia

Charming rooms in Dubrovnik's Old Town, steps from Pile Gate. Enjoy sea views and flat-screen TVs. Perfect for exploring the historic city.

3 rooms
Guest House Ćuk in Dubrovnik, Croatia

Komolačka 4, Dubrovnik, Croatia

Charming guest house near Adriatic in Dubrovnik. Free WiFi, beach 500m, bus 30m. Explore historic Old Town, 3.8km away.

6 rooms
Hostel Sol in Dubrovnik, Croatia

Obala Ivana Pavla II 13, Dubrovnik, Croatia

Hostel Sol offers modern rooms with private baths, free WiFi, and parking. Conveniently located 450m from Gruz Port in Dubrovnik.

40 rooms
Grand Villa Argentina in Dubrovnik, Croatia

Frana Supila 14, Dubrovnik, Croatia

Beachfront resort in Dubrovnik, Croatia with outdoor pool, beach access, and gourmet dining. Ideal for relaxation and sightseeing.

131 rooms
Valamar Club Dubrovnik in Dubrovnik, Croatia

Iva Dulčića 38, Dubrovnik, Croatia

Valamar Club Dubrovnik offers air-conditioned rooms, modern amenities, and easy access to historic Dubrovnik. Ideal for family relaxation.

338 rooms
The Pucic Palace in Dubrovnik, Croatia

Ulica od Puca 1, Dubrovnik, Croatia

Elegant 18th-century Baroque palace in Dubrovnik's Old Town. 5-star luxury with modern comforts.

19 rooms
Hilton Imperial Dubrovnik in Dubrovnik, Croatia

Marijana Blazica 2, Dubrovnik, Croatia

Luxurious Hilton Imperial Dubrovnik on Dubrovnik's historic Old Town. Offers indoor pool, wellness center, sauna, and fitness facilities.

147 rooms
Hotel Bellevue Dubrovnik in Dubrovnik, Croatia

Pera Cingrije 7, Dubrovnik, Croatia

Breathtaking cliffside hotel with panoramic Adriatic views. Enjoy the private beach, Nevera restaurant, and easy access to historic Dubrovnik.

91 rooms
Boutique Hotel Stari Grad in Dubrovnik, Croatia

Od Sigurate 4, Dubrovnik, Croatia

Boutique Hotel Stari Grad: Fully renovated historic residence in Dubrovnik's Old Town, offering 8 spacious rooms and free Wi-Fi.

8 rooms
Rixos Libertas Dubrovnik in Dubrovnik, Croatia

Liechtensteinov Put 3, Dubrovnik, Croatia

Luxurious 5-star Rixos Libertas Dubrovnik offers spa, pools, and Adriatic views for a relaxing Croatian getaway.

254 rooms

Loading...