5 stars hotels in Dubrovnik

Excelsior

From US$ 437

Frana Supila 12, Dubrovnik, Croatia - Show map

Show map

The 5-star Excelsior Hotel enjoys its location on the beach. The comfortable hotel is set in an ancient building in the heart of Dubrovnik.

Book Now From US$ 437

Ariston

From US$ 196

Kardinala Stepinca 31, Dubrovnik, Croatia - Show map

Show map

The excellent Ariston Hotel offers a beautiful accommodation overlooking the Adriatic Sea and Lapad Bay.

Book Now From US$ 196

4 stars hotels in Dubrovnik

Neptun

From US$ 163

Kardinala Stepinca 31, Dubrovnik, Croatia - Show map

Show map

Importanne Resort Hotel Neptun is located near to pristine beaches. This excellent hotel dates from 1951 and was refurbished in 2008.

Book Now From US$ 163

Lapad

From US$ 109

Lapadska Obala 37, Dubrovnik, Croatia - Show map

Show map

Lapad Hotel enjoys good positioning in the vicinity of a harbour and Mediterranean vegetation along with the tower and the cathedral. Operating in Dubrovnik since 1912, this hotel features traditional architecture and modern comforts.

Book Now From US$ 109

3 stars hotels in Dubrovnik

Perla

From US$ 98

Setaliste Kralja Zvonimira Bb, Dubrovnik, Croatia - Show map

Show map

Situated near the cathedral and the tower the 3-star Perla Hotel Dubrovnik boasts luxury rooms overlooking the sea.

Book Now From US$ 98

Hotel Splendid

From US$ 63

Masarykov put 10, Dubrovnik, Croatia - Show map

Show map

The exquisite Hotel Splendid offers an air-conditioned accommodation overlooking the Adriatic Sea and Lapad Bay. Since 1964, it has been hosting guests in the historical center of Dubrovnik.

Book Now From US$ 63

2 stars hotels in Dubrovnik

Rooms Drage

From US$ 82

Baltazara Bogisica 23 Dubrovnik-South Dalmatia, Dubrovnik, Croatia - Show map

Show map

Rooms Drage is placed in a beach area of Dubrovnik in the vicinity of Lapad Beach, Benedictine Monastery and Sveti Jakov Beach.

Book Now From US$ 82

House Tereza

From US$ 0

Petilovrijenci 7 , Dubrovnik, Croatia - Show map

Show map

The 2-star House Tereza Hotel is located in old Dubrovnik, minutes away from Lapad Beach, Stradun and Sveti Jakov Beach.

Book Now From US$ 0

Recommended hotels in Dubrovnik

Villa Dubrovnik

From US$ 649

Vlaha Bukovca 6, Dubrovnik, Croatia - Show map

Show map

The spectacular Villa Dubrovnik is placed walk from the beachfront. Villa Dubrovnik has been welcoming guests to its beautiful rooms since 1959.

Book Now From US$ 649

Kazbek

From US$ 193

Lapadska Obala 25, Dubrovnik, Croatia - Show map

Show map

The charming Kazbek Hotel offers designer guest rooms close to Dubrovnik Cable Car, Old Town and Church of St. Ignatius of Loyola.

Book Now From US$ 193