The Best Hotels in Dubrovnik

Here’s our manually curated guide to the best luxury, boutique, and most charming hotels in Dubrovnik. Bon voyage!

Hannah, Travel Blogger

Updated

Hotel Excelsior

Rated 9.3 in 1008 reviews

Located just 5 minutes’ walk from Dubrovnik’s Old Town, this beachfront 5-star hotel is a local landmark. It offers a… See more

Located just 5 minutes’ walk from Dubrovnik’s Old Town, this beachfront 5-star hotel is a local landmark. It offers a luxurious 850 m² spa and 3 restaurants.

Hotel Excelsior offers elegant rooms with modern amenities, such as free WiFi and pay TV. They are decorated with original artwork by well-known Croatian artists and most rooms offer a view of the Adriatic Sea. Room service is available 24 hours.

The wellness area includes a fresh water indoor pool, 2 hot tubs and saunas. The spa provides direct access to the hotel beach.

Contemporary Mediterranean cuisine can be enjoyed at the Fine Dining Restaurant Sensus. Prora beach Restaurant offers fresh seafood dishes, while light snacks are served at the Abakus Piano Bar. All restaurants have a view of the sea.

There is a 24-hour reception, where guests can book island hopping excursions, rent a private boat or a car. The hotel also offers a fleet of luxury limousines for airport transfers.

Rooms from $221

Rixos Premium Dubrovnik

Rated 9.2 in 5518 reviews

Featuring a large spa area with a year-round indoor pool and seasonal outdoor pools offering panoramic sea views, this… See more

Featuring a large spa area with a year-round indoor pool and seasonal outdoor pools offering panoramic sea views, this 5-star hotel is a 15-minute walk away from Dubrovnik's Old Town.

All of the air-conditioned rooms at the Rixos Premium Dubrovnik feature stylish, modern furniture, a flat-screen TV, free Wi-Fi and a spacious bathroom.

Including 3 bars and 3 restaurants, Rixos Premium Dubrovnik offers culinary pleasures from international cuisines. You can taste exclusive teppanyaki specialities at the Umi Teppanyaki Restaurant or enjoy in seafood menus at the Libertas Fish Restaurant. At the sports bar, you can drink alcoholic beverages while enjoying Adriatic views.

The 2-storey spa centre features a Turkish bath, an indoor and an outdoor pool, as well as numerous rejuvenating treatment areas.

For fun and entertainment, Rixos Premium Dubrovnik offers a casino.

Rooms from $156

Villa Orabelle

Rated 9.7 in 579 reviews

Enjoying a privileged location right on Dubrovnik's Bellevue Beach, Villa Orabelle provides a garden and a common… See more

Enjoying a privileged location right on Dubrovnik's Bellevue Beach, Villa Orabelle provides a garden and a common terrace with splendid sea views. Free WiFi access is available throughout the property and free private parking is available upon previous request.

All the guest rooms are air-conditioned and come with a TV, coffee machine, a wardrobe, and a mini bar.

A la carte breakfast is served daily in the restaurant. Several restaurants and pizzerias can be found within 300 metres from Orabelle.

The UNESCO-protected Old Town of Dubrovnik is 1.5 km away. Onofrio's Fountain, Orlando's Column, the Stradun and other sights can be found there.

Dubrovnik Airport is 23 km away. Airport shuttle is available at a surcharge and upon previous request.

Rooms from $199

Hotel Bellevue Dubrovnik

Rated 9.5 in 681 reviews

Set on a spectacular cliff above Miramare Bay, the Bellevue Hotel offers splendid sea views from all rooms. Dubrovnik's… See more

Set on a spectacular cliff above Miramare Bay, the Bellevue Hotel offers splendid sea views from all rooms. Dubrovnik's old town is 1.2 km away.

Hotel Bellevue Dubrovnik offers a lovely pebbly beach with the Nevera beach restaurant. The à la carte Vapor Restaurant serves a fusion of Dalmatian seafood delicacies and international dishes from Europe, Africa and the Middle East.

The Wine Bar offers a rich selection of more than 180 domestic and international wines and sparkling wines as well as a wine tasting and finger food to match the selection.

Guests can make use of the indoor pool with its superb sea view and treat themselves to a relaxing massage. The luxurious spa area has a Mediterranean atmosphere and features a sauna as well as a gym.

Featuring a nautical theme, the Bellevue has air-conditioned accommodation with free WiFi, satellite TV, a bathrobe and slippers.

Although the historic centre of Dubrovnik is easily reachable on foot, you can also take a bus from the nearby stop. The hotel provides limousine and car transports to the city centre and to Dubrovnik Airport, at an extra charge.

Rooms from $259

Palace Natali

Rated 9.4 in 285 reviews

Located in Dubrovnik, 1 km from Beach Šulić, Palace Natali provides accommodation with a seasonal outdoor swimming pool… See more

Located in Dubrovnik, 1 km from Beach Šulić, Palace Natali provides accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden. Providing a restaurant, the property also has a terrace, as well as a sauna and a hot tub. The accommodation features a 24-hour front desk, airport transfers, a concierge service and free WiFi throughout the property.

At the hotel, all rooms have a wardrobe. Complete with a private bathroom equipped with a shower and free toiletries, guest rooms at Palace Natali have a flat-screen TV and air conditioning, and selected rooms are equipped with a balcony. At the accommodation each room is fitted with bed linen and towels.

The daily breakfast offers buffet, continental or vegetarian options.

You can play billiards and darts at this 5-star hotel, and car hire is available.

Popular points of interest near Palace Natali include Bellevue Beach, Buza Beach and Orlando Column. Dubrovnik Airport is 17 km away.

See available rooms

President Hotel, Valamar Collection

Rated 8.9 in 2277 reviews

Facing the beachfront, President Hotel, Valamar Collection offers 5-star accommodation in Dubrovnik and features a… See more

Facing the beachfront, President Hotel, Valamar Collection offers 5-star accommodation in Dubrovnik and features a garden, shared lounge and terrace. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free WiFi throughout the property. Guests can use the spa and wellness centre with a fitness centre, sauna, and hot tub, as well as free bikes.

At the hotel all rooms come with air conditioning, a desk, a balcony with a sea view, a private bathroom, a flat-screen TV, bed linen and towels. The units will provide guests with a wardrobe and a kettle.

Guests at President Hotel, Valamar Collection can enjoy a buffet breakfast.

Copacabana Beach is 600 metres from the accommodation, while Lapad Bay Beach is 1.4 km from the property. Dubrovnik Airport is 22 km away, and the property offers a paid airport shuttle service.

Rooms from $162

Sun Gardens Dubrovnik

Rated 9.2 in 2320 reviews

Enjoying a quiet location at a picturesque beach, the 5-star Sun Gardens Dubrovnik member of The Leading Hotels of the… See more

Enjoying a quiet location at a picturesque beach, the 5-star Sun Gardens Dubrovnik member of The Leading Hotels of the World, offers panoramic views of the Adriatic Sea and Elaphiti Islands. Guests can relax at the one of the 3 outdoor pools. Free WiFi is available in all areas.

Wellness & Spa offers beauty facial and body care treatments, massages and various types of rituals.

Modernly decorated hotel rooms and suites feature a private bathroom and a balcony. The spacious Residences come with a fully equipped kitchenette, a dining area, seating area, and a balcony or terrace with sea or garden views.

The spa and sports facilities are spread over 6,000 m², and include a state-of-the-art fitness area, an outdoor tennis court, a football pitch and a rock-climbing wall. A 3,500 m² wellness and spa centre with an indoor pool, saunas, gym and a hot tub is as well included.

Various restaurants and bars of Sun Gardens Dubrovnik offer a wide selection of traditional Dalmatian specialities, Mediterranean cuisine with seafood dishes as well as International cuisine.

Sun Gardens Dubrovnik is set 11 km from the historic centre of Dubrovnik and the hotel provides the possibility to organise shuttle service with an extra charge. The nearest airport is Dubrovnik Airport, 35 km away. Airport shuttles are available upon request and at a surcharge.

Rooms from $155

Boutique Hotel Stari Grad

Rated 9.0 in 272 reviews

Fully renovated in the summer of 2013, Stari Grad is one of only 2 hotels within the Old Town walls of Dubrovnik. This… See more

Fully renovated in the summer of 2013, Stari Grad is one of only 2 hotels within the Old Town walls of Dubrovnik. This historic residence offers 11 spacious guest bedrooms and 3 luxurious suites. Free Wi-Fi is available in all areas.

All rooms in Hotel Stari Grad are equipped with air conditioning, satellite TV and a safety deposit box. Every guest room also has a private en suite bathroom featuring a hydromassage shower.

The breakfast is served on the rooftop terrace restaurant, where guests can enjoy panoramic views of the Old Town, Adriatic Sea and the surrounding islands while indulging in freshly prepared and varied selection of food.

Stari Grad Hotel is situated on a quiet street, yet only steps away from the vibrant Stradun Street. The ferry terminal is 3 km away, from where there are ferries to various Adriatic destinations.

Airport shuttle can be arranged upon previous request. Excursions to various islands and other attractive sites can also be organised by the front desk.

Hotel Stari Grad is 18 km from Dubrovnik International Airport. Car parking is available outside the old town walls.

Since we are protected hotel by UNSCO we do not offer an elevator. Hotel offer 4 (four) floor, per each floor are two rooms, one Standard Room and one Deluxe Double Room.

Rooms from $362

Heritage Villa Nobile

Rated 9.6 in 283 reviews

Featuring a garden and views of garden, Heritage Villa Nobile is a guest house situated in a historic building in… See more

Featuring a garden and views of garden, Heritage Villa Nobile is a guest house situated in a historic building in Dubrovnik, 400 metres from Beach Šulić. Among the facilities at this property are a concierge service and private check-in and check-out, along with free WiFi throughout the property. Orlando Column is 500 metres away and Onofrio's Fountain is 200 metres from the guest house.

The guest house will provide guests with air-conditioned units offering a desk, a kettle, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a walk-in shower. There is also a well-fitted kitchenette in some of the units equipped with a fridge and kitchenware. At the guest house, the units come with bed linen and towels.

A selection of options including fresh pastries, fruits and juice is served for the continental breakfast.

Popular points of interest near the guest house include Buza Beach, Porporela Beach and Pile Gate. Dubrovnik Airport is 19 km away.

See available rooms

St. Joseph's

Rated 9.6 in 100 reviews

Nestled in a fully renovated historic house dating back to the 16th century, St. Joseph's is located within the… See more

Nestled in a fully renovated historic house dating back to the 16th century, St. Joseph's is located within the UNESCO-protected Walls of Old Town Dubrovnik. The famous Stradun Promenade is just a minutes' walk away, while the town beach Banje can be reached on foot in 5 minutes. Free WiFi is provided throughout the property.

Each tastefully decorated unit features a style worthy of Dubrovnik’s illustrious past. The bathrooms feature spacious rain showers and complimentary toiletries. The two largest units have inviting bathtubs and twin sinks. All units come with large flat-screen TVs and air-conditioning. Each also has a kitchenette.

Continental breakfast is served each morning and guests are welcome to try the St. Joseph's smoothie served on site. The property offers 24-hour front desk service and luggage storage as well.

St. Joseph's is located on a quiet street and it can be reached from either Pile or Ploce Gates without steps. The location is ideal for exploring the history, sights and entertainment of the Old Town. Some of the best restaurants in the region are also nearby. Dubrovnik Airport can be reached in 15 km.

Rooms from $313

Hotel Dubrovnik Palace

Rated 9.0 in 3279 reviews

Situated in the Lapad Peninsula, Hotel Dubrovnik Palace offers a beach and a scuba diving centre. All rooms now with… See more

Situated in the Lapad Peninsula, Hotel Dubrovnik Palace offers a beach and a scuba diving centre. All rooms now with sleek design and earthy colours, have a balcony and offer views of the Elaphite Islands,

Free Wi-Fi, air conditioning and luxury toiletries are standard at the Dubrovnik Palace rooms. All are fitted with a flat-screen satellite TV and minibar.

There are 4 different restaurants, including a beach restaurant. Drinks and light snacks are served at the pool bar.

There is a local bus line to the Old Town every 20 minutes. The stop is opposite the hotel and the ride takes about 20 minutes.

Spa facilities include an indoor pool, hot tub and steam bath. There is also a fitness studio and a number of jogging paths can be found in the vicinity.

A 24-hour room service is available at Hotel Dubrovnik Palace.

Rooms from $152

Royal Blue Hotel

Rated 9.0 in 1254 reviews

Boasting an adult-only rooftop pool and a bar with panoramic views of the Lapad Bay, Royal Blue Hotel enjoys a peaceful… See more

Boasting an adult-only rooftop pool and a bar with panoramic views of the Lapad Bay, Royal Blue Hotel enjoys a peaceful beach-front location in Babin Kuk in Dubrovnik. Set within the Importanne Resort, this hotel offers an indoor pool, spa centre and a sauna. Free WiFi is available throughout the property.

Offering a balcony, every room at this hotel is air conditioned and fitted with a flat-screen cable TV. Some rooms include views of the sea. There is a private bathroom in each room, with bath robes, slippers and free toiletries included.

Dining options include a buffet and à la carte restaurant while guests can relax at the on-site bar.

There is a 24-hour front desk, a cash machine and a gift shop on-site. Car hire is available as well as the airport shuttle service. Dubrovnik Airport can be reached within 25 km.

Royal Blue Hotel is a 10-minute drive away from Dubrovnik’s Old Town. Guests can take a 20-minute bus ride to Dubrovnik's centre from a station located few metres down the road.

Rooms from $195

Hotel Kompas

Rated 9.2 in 1049 reviews

Overlooking the sea in the beautiful Lapad Bay, the Kompas hotel can be found near a pebbly beach and the popular… See more

Overlooking the sea in the beautiful Lapad Bay, the Kompas hotel can be found near a pebbly beach and the popular promenade, only a 15-minute bus ride from Dubrovnik's Old Town. Free WiFi access is available in all areas.

Decorated in a modern style, the spacious rooms feature balconies while extras include a flat screen-TV with satellite channels, free toiletries, minibar and safety deposit box. The private bathrooms are fitted with a bath or shower.

The hotel boasts a restaurant and two bars. Dinner is either a la carte, or in case od half-board, its is served as a selection of menus to choose from. At the property you will also find a gift shop.

Refresh yourself with a drink at the Luna Bar, which is next to the beautiful outdoor swimming pool. The hotel also features a full service spa & wellness area with an indoor pool, fitness equipment and various body and facial treatments.

Deck chairs by the pool are available free of charge. Other services like dedicated concierge, car rental and the possibility to book excursions on site are provided. Parking is available at an additional cost. Dubrovnik Airport is located at a distance of 23 km.

Rooms from $143

The Pucic Palace

Rated 8.8 in 199 reviews

Featuring a restaurant and a wine bar, The Pucić Palace is housed in an 18-th century baroque palace just steps away… See more

Featuring a restaurant and a wine bar, The Pucić Palace is housed in an 18-th century baroque palace just steps away from the Stradun Promenade in Dubrovnik Old Town. This 5-star property combines modern amenities with stone walls and exclusive furnishings. Free WiFi access is provided in all areas.

All elegantly-furnished rooms are air-conditioned and come with a flat-screen TV, a minibar and a safe. Private bathrooms include a separate bathtub and a shower, a hairdryer and free toiletries. Bathrobes and slippers are provided in all units.

A rich a la carte breakfast is served daily. During lunch and dinner guests can treat themselves to local and international delicacies on the Gundulić Square-facing Cafe Royal, while The La Capella Terrace and Restaurant serves Mediterranean fare on the alfresco terrace.

The hotel tour desk can assist in organizing various excursions and daytrips. The Pucić Palace is located 21 km from Dubrovnik Airport and 3.5 km from Gruž Port.

Rooms from $188

Royal Neptun Hotel

Rated 9.0 in 4771 reviews

Renovated in 2015, Royal Neptun Hotel Dubrovnik is a peaceful beach-front property on the Lapad Peninsula. Surrounded by… See more

Renovated in 2015, Royal Neptun Hotel Dubrovnik is a peaceful beach-front property on the Lapad Peninsula. Surrounded by fragrant pine trees, it boasts magnificent panoramic sea views. Most of the rooms feature a balcony and free WiFi access is available throughout the property.

Guests can enjoy the splendid outdoor swimming pools (a cliff-top pool and a pool for children) or simply jump into the sparkling Adriatic Sea.

All rooms at the Royal Neptun Hotel Dubrovnik are air-conditioned and feature a flat-screen TV with satellite channels. The modern, private bathrooms are all equipped with bathrobes, slippers and toiletries.

Guests can enjoy stunning sun sets on the restaurants’ beautiful terraces. They are only a few metres away from the sea and offer Mediterranean dishes and Dalmatian wines. A rich breakfast buffet is served at the Neptun Terrace Restaurant.

Spa treatments and rejuvenating massages are offered on site. Guests can relax in the sauna or choose to work out in the fitness centre.

Royal Neptun Hotel is a 10-minute drive away from Dubrovnik’s Old Town. A bus stop can be found at the hotel.

Rooms from $91

Hotel More

Rated 9.1 in 844 reviews

Set on the beachfront, the 5-star Boutique Hotel More offers elegant accommodation, an outdoor pool, 2 restaurants and… See more

Set on the beachfront, the 5-star Boutique Hotel More offers elegant accommodation, an outdoor pool, 2 restaurants and the unique Cave Bar. Surrounded by lush Mediterranean vegetation, it is located on the Lapad Peninsula, only 3.5 km from Dubrovnik’s Old Town.

All rooms and suites comprise sea view or garden view and air conditioning. The flat-screen TV comes with free Pay-per-view and satellite channels. Each unit has a private bathroom with marble elements and a bathtub.

Wellness & Beauty More consists of the fitness centre and Hydro tub.

Restaurant Tramuntana offers local Dalmatian dishes based on the best selection of Adriatic sea food. Cave Bar More, located in a natural cave split into 3 levels beneath the hotel, features a spectacular setting where you can relax with a wide choice of beverages and snacks.

Free Wi-fi is available throughout the property. Free parking is also provided on site. A path that stretches along the entire peninsula and passes right next to the property is ideal for walking, relaxing by the sea and enjoying pine tree shades.

A local bus stop with frequent links to the UNESCO-protected historic centre is in the immediate vicinity. Dubrovnik Bus Station and Ferry Port are 4 km away, while Dubrovnik International Airport is 23 km from the More Boutique Hotel.

Rooms from $173

Hilton Imperial Dubrovnik

Rated 9.1 in 1002 reviews

Located on the doorstep of Dubrovnik's Old Town, a UNESCO World Heritage Site, Hilton Imperial Dubrovnik boasts an… See more

Located on the doorstep of Dubrovnik's Old Town, a UNESCO World Heritage Site, Hilton Imperial Dubrovnik boasts an indoor pool and a wellness centre with saunas, a hammam, fitness and massage facilities.

Set in a historic building built in 1897, the guest rooms are reflecting late 19th century charm combining it at the same time with modern technology. All the air-conditioned rooms are equipped with a flat-screen satellite TV. The private bathrooms are fitted with a bath containing an overhead shower.

A wide selection of seasonal Mediterranean specialities based on local ingredients, complemented by fruity Dalmatian wines, are served at the Imperial Terrace. The spacious terrace and lounge area of the Executive Lounge offers panoramic views of the Adriatic Sea and Dubrovnik's ancient walls.

Coffee, light lunches or afternoon tea can be enjoyed at Hilton Imperial Dubrovnik's lobby bar, which provides a view of Fort Lovrijenac.

The Stradun Promenade can be reached within 300 metres. The Dubrovnik Old Harbour, with a tourist boat departing to the scenic island of Lokrum, is 750 metres away. The pebbly Banje Beach, and a cable car leading to Srđ Hill, are 850 metres away. Dubrovnik Airport is located at a distance of 20 km and airport shuttle service can be arranged at a surcharge.

Rooms from $167

7oaks Noble House

Rated 9.6 in 278 reviews

Ideally set in the Old Town district of Dubrovnik, 7oaks Noble House is situated 500 metres from Porporela Beach, 600… See more

Ideally set in the Old Town district of Dubrovnik, 7oaks Noble House is situated 500 metres from Porporela Beach, 600 metres from Beach Šulić and 200 metres from Orlando Column. The 4-star hotel has air-conditioned rooms with a private bathroom and free WiFi. The property is 100 metres from the city centre and 500 metres from Buza Beach.

All rooms in the hotel are fitted with a flat-screen TV with satellite channels. At 7oaks Noble House the rooms come with bed linen and towels.

Popular points of interest near the accommodation include Onofrio's Fountain, Pile Gate and Ploce Gate. The nearest airport is Dubrovnik, 17 km from 7oaks Noble House, and the property offers a paid airport shuttle service.

Rooms from $169

Valamar Argosy Hotel

Rated 8.9 in 1897 reviews

Featuring indoor and outdoor swimming pools, a restaurant and a wellness centre, Valamar Argosy Hotel is located in… See more

Featuring indoor and outdoor swimming pools, a restaurant and a wellness centre, Valamar Argosy Hotel is located in Babin Kuk, 5.7 km from Dubrovnik Old Town. The hotel overlooks the Adriatic Sea and offers stylish rooms with free WiFi in all areas.

Air-conditioned rooms come complete with a flat-screen TV, minibar and a safe. Private bathrooms feature a bath, free toiletries and a hairdryer. Most rooms have a balcony and offer views of the sea, garden or the park.

Guests can enjoy a rich breakfast and dinner at the buffet restaurant with a terrace overlooking the sea or have a snack and refreshment in one of the bars. The restaurant offers a wide selection of international and local dishes with evening entertainment programme.

The wellness and spa area features an indoor pool and saunas. Various activities are available nearby such as tennis and water sports facilities. The property is set within walking distance from Cava Beach and Copacabana Beach.

After a day full of activities guests can relax in the Mediterranean garden surrounding the hotel, book a massage or treat themselves in the hair salon. The hotel also has an on-site fitness centre.

Valamar Argosy Hotel organises transfers from Dubrovnik Airport upon request and at a surcharge, while public transport tickets are also available for a purchase at the hotel reception. Dubrovnik Airport is at a distance of 24 km.

Rooms from $139

Hotel Lapad

Rated 8.6 in 1884 reviews

Enjoying a quiet location with views over Gruz Harbour, the Hotel Lapad is set in a historic building surrounded by a… See more

Enjoying a quiet location with views over Gruz Harbour, the Hotel Lapad is set in a historic building surrounded by a large outdoor pool and palm trees.

Clear lines are combined with luxurious fabrics in the modern rooms. All of them are air-conditioned and feature flat-screen satellite TVs, minibars and tea and coffee making facilities. Wireless internet is available in the entire hotel free of charge.

The Lapad hotel is only 3 km away from the Old Town of Dubrovnik, which is easily reachable by a local bus, leaving every 10 minutes. The beach is only 600 metres away.

In the à-la-carte grill restaurant you can enjoy a delicious lunch menu on the garden terrace. Live music and pool parties can be enjoyed 5 days a week from June to September.

Rooms from $98

Royal Palm Hotel

Rated 8.9 in 1149 reviews

Set 4 km from the UNESCO-protected Dubrovnik Old Town, Royal Palm Hotel is a luxury hotel featuring a wellness centre… See more

Set 4 km from the UNESCO-protected Dubrovnik Old Town, Royal Palm Hotel is a luxury hotel featuring a wellness centre and indoor and outdoor pools. An à-la-carte restaurant and bar offer a spacious terrace with unique sea views.

All rooms are modernly furnished and feature air-conditioning, a flat-screen cable TV and a minibar. A balcony overlooking the sea or the park is available in each unit.

Free WiFi access is provided in all rooms and in public areas. Breakfast is served each morning at the hotel’s restaurant. The wellness centre offers sauna, massages, swimming pools and a fitness area. A beach featuring sun loungers and parasols is just 50 metres away.

The popular Copacabana beach can be reached in 1 km, while Lapad Bay is 1 km away. The Montenegrin border can be reached in 35 km.

Local buses stop just 50 metres away and drive to the entrance to the Old Town. Dubrovnik Airport can be reached in 24 km.

Rooms from $186