Press ESC to close

Best 15 Accommodations in Dubrovnik

Discover the Best Places to Stay in Dubrovnik, Croatia

Dubrovnik, a stunning medieval port city in Croatia, is an ideal vacation spot for couples and families alike, offering a range of hotels to suit every budget and travel style. Explore Dubrovnik and find the perfect place to stay, whether you prefer the historic charm of the Old Town or the scenic views of the Lapad peninsula.

For a stay within the historic city center, consider St. Joseph's Boutique Hotel, nestled within the Old Town's walls in a beautifully restored 16th-century building. If you're drawn to the coast, the Lapad peninsula offers a variety of hotels like the Royal Princess, boasting ocean views and a lively seafront promenade for dining and shopping.

Between the Old Town and the Lapad peninsula, you'll find luxury accommodations such as Hotel Bellevue Dubrovnik and Villa Dubrovnik along the rocky coastline. Discover more about these top-rated hotels and plan your stay in this enchanting city.

1. Hotel Bellevue Dubrovnik

Hotel Bellevue Dubrovnik

Perched on a cliff overlooking a pebble beach, the Hotel Bellevue Dubrovnik is a 15-minute walk from the Old Town. This modern establishment offers 91 rooms and suites, many with ocean views, and features amenities like two restaurants and a spa with an indoor pool and sauna.

2. Rixos Premium Dubrovnik

Photo Source: Rixos Premium Dubrovnik

The Rixos Premium Dubrovnik, a waterfront hotel with contemporary design, offers over 300 rooms and suites, some family-friendly, with stunning Adriatic Sea views. Guests can enjoy beach access, indoor and outdoor swimming pools, a kids' club, and a variety of dining options.

Excursions in Dubrovnik

3. Villa Dubrovnik

Villa Dubrovnik

Overlooking the Adriatic Sea, the Villa Dubrovnik is a romantic luxury hotel with a nautical-themed design. It offers a private beach, an indoor swimming pool with sea views, and a renowned seafood restaurant.

4. St. Joseph's Boutique Hotel

St. Joseph's Boutique Hotel

Located in Dubrovnik's Old Town, St. Joseph's Boutique Hotel resides in a 16th-century guesthouse and offers luxurious suites with unique Croatian and modern designs. Guests can enjoy a breakfast that includes fresh pastries and homemade smoothies.

5. Royal Princess Hotel

Royal Princess Hotel

The Royal Princess Hotel on the Lapad peninsula is four miles from the Old Town and offers spacious suites with kitchenettes. Guests have access to multiple restaurants, spas, and pools within the Importanne Resort.

6. Hilton Imperial Dubrovnik

Hilton Imperial Dubrovnik

The historic Hilton Imperial Dubrovnik, located by the Pile Gate, offers easy access to the Old Town. The hotel combines 19th-century architecture with contemporary rooms and features a spa, Mediterranean restaurant, and lobby lounge.

7. Hotel More

Hotel More

Hotel More, situated on the Lapad peninsula, offers a range of comfortable rooms and suites with sea views, a restaurant with a vine-covered terrace, and amenities like an outdoor swimming pool and spa.

8. Hotel Kompas Dubrovnik

Hotel Kompas Dubrovnik

Hotel Kompas Dubrovnik on the Lapad peninsula features minimalist rooms with sea views and amenities such as an outdoor pool, indoor pool, spa, and beach access.

9. The Pucic Palace

The Pucic Palace

The Pucic Palace, a luxury boutique hotel in the Old Town, offers rooms and suites with antique furniture and modern annexes, family room options, and three on-site restaurants.

10. Hotel Dubrovnik Palace

Hotel Dubrovnik Palace

The Hotel Dubrovnik Palace on the Lapad peninsula features modern rooms with spectacular sea views, a wellness center, and multiple swimming pools.

11. Royal Blue Hotel

Royal Blue Hotel

The Royal Blue Hotel offers luxurious rooms, adult-only rooftop pools, a wellness center, and babysitting services.

12. Fresh Sheets Kathedral

Fresh Sheets Kathedral

Fresh Sheets Kathedral, located in the Old Town, provides comfortable rooms with landmark views and a family suite.

13. Berkeley Hotel & Day Spa

Berkeley Hotel & Day Spa

The Berkeley Hotel & Day Spa in Gruz Harbour offers modern rooms and apartments with balconies and a spa.

14. Villa Curic

Villa Curic

Villa Curic on the Lapad peninsula provides apartment-style accommodations with an outdoor swimming pool.

15. Neptun Hotel

Neptun Hotel

The Neptun Hotel, part of the Importanne Resort, offers renovated rooms with ocean views and access to various pools and restaurants.