
Find hotels near St James Beach, Dubrovnik from AED 582
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for St James Beach hotels

Hotel Excelsior
Hotel ExcelsiorPloce, 1.2 km from St James Beach
9.6 out of 10, Exceptional, (968 reviews)
The price is AED 1,742
AED 1,991 total
includes taxes & fees
19 May - 20 May

Villa Allure of Dubrovnik
Villa Allure of DubrovnikPloce, 1.2 km from St James Beach
9.4 out of 10, Exceptional, (289 reviews)
The price is AED 954
AED 1,101 total
includes taxes & fees
1 Jun - 2 Jun

The Byron Dubrovnik
The Byron DubrovnikDubrovnik Old Town, 1.7 km from St James Beach
10.0 out of 10, Exceptional, (28 reviews)
The price is AED 1,417
AED 1,624 total
includes taxes & fees
19 May - 20 May

Shanti Dubrovnik
Shanti DubrovnikDubrovnik Old Town, 1.9 km from St James Beach
10.0 out of 10, Exceptional, (13 reviews)
The price is AED 680
AED 791 total
includes taxes & fees
19 May - 20 May

7 Oaks Noble House
7 Oaks Noble HouseDubrovnik Old Town, 1.9 km from St James Beach
10.0 out of 10, Exceptional, (13 reviews)
The price is AED 1,130
AED 1,299 total
includes taxes & fees
22 May - 23 May

Chill Out Old Town & Seaview Apartments
Chill Out Old Town & Seaview ApartmentsPloce, 1.7 km from St James Beach
9.6 out of 10, Exceptional, (14 reviews)
The price is AED 654
AED 762 total
includes taxes & fees
21 May - 22 May

Anima Mea Old Town Apartment
Anima Mea Old Town ApartmentDubrovnik Old Town, 2 km from St James Beach
10.0 out of 10, Exceptional, (13 reviews)
The price is AED 1,016
AED 1,149 total
includes taxes & fees
22 May - 23 May

Leonarda Baroque House - Old Town
Leonarda Baroque House - Old TownDubrovnik Old Town, 1.9 km from St James Beach
9.8 out of 10, Exceptional, (107 reviews)
The price is AED 953
AED 1,077 total
includes taxes & fees
26 May - 27 May

La Vita e Bella VI
La Vita e Bella VIDubrovnik Old Town, 2 km from St James Beach
9.8 out of 10, Exceptional, (39 reviews)
The price is AED 621
AED 882 total
includes taxes & fees
19 May - 20 May

SUNce Palace Apartments with free offsite parking
SUNce Palace Apartments with free offsite parkingDubrovnik Old Town, 1.9 km from St James Beach
9.8 out of 10, Exceptional, (487 reviews)
The price is AED 1,025
AED 1,159 total
includes taxes & fees
9 Jun - 10 Jun

Celenga Apartments with free offsite parking
Celenga Apartments with free offsite parkingDubrovnik Old Town, 2 km from St James Beach
9.8 out of 10, Exceptional, (464 reviews)
The price is AED 893
AED 1,009 total
includes taxes & fees
25 May - 26 May

Rilati Old Town Palace
Rilati Old Town PalaceDubrovnik Old Town, 1.8 km from St James Beach
9.4 out of 10, Exceptional, (525 reviews)
The price is AED 534
AED 604 total
includes taxes & fees
27 May - 28 May

Apartments Raic
Apartments RaicDubrovnik Old Town, 1.8 km from St James Beach
9.4 out of 10, Exceptional, (191 reviews)
The price is AED 612
AED 692 total
includes taxes & fees
1 Jun - 2 Jun

Klarisa Palace Rooms
Klarisa Palace RoomsDubrovnik Old Town, 2.1 km from St James Beach
9.6 out of 10, Exceptional, (77 reviews)
The price is AED 595
AED 695 total
includes taxes & fees
26 May - 27 May

The Pucic Palace
The Pucic PalaceDubrovnik Old Town, 1.8 km from St James Beach
9.4 out of 10, Exceptional, (484 reviews)
The price is AED 2,418
AED 2,755 total
includes taxes & fees
28 May - 29 May

La Vita e Bella IV
La Vita e Bella IVDubrovnik Old Town, 1.8 km from St James Beach
9.2 out of 10, Wonderful, (70 reviews)
The price is AED 675
AED 943 total
includes taxes & fees
24 May - 25 May

Apartments & Rooms Lejletul
Apartments & Rooms LejletulDubrovnik Old Town, 1.9 km from St James Beach
9.2 out of 10, Wonderful, (72 reviews)
The price is AED 495
AED 582 total
includes taxes & fees
25 May - 26 May

Amoret Apartments
Amoret ApartmentsDubrovnik Old Town, 1.7 km from St James Beach
9.2 out of 10, Wonderful, (20 reviews)
The price is AED 1,098
AED 1,264 total
includes taxes & fees
21 May - 22 May

San Rocco Palace
San Rocco PalaceDubrovnik Old Town, 1.9 km from St James Beach
9.4 out of 10, Exceptional, (65 reviews)
The price is AED 765
AED 887 total
includes taxes & fees
19 May - 20 May
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to St James Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Hotel Excelsior | 9.6 Exceptional 968 reviews | View | ||||||
![]() Villa Allure of Dubrovnik | 9.4 Exceptional 289 reviews | View | ||||||
![]() The Byron Dubrovnik | 10.0 Exceptional 28 reviews | View | ||||||
![]() Shanti Dubrovnik | 10.0 Exceptional 13 reviews | View | ||||||
![]() 7 Oaks Noble House | 10.0 Exceptional 13 reviews | View |
Top St James Beach Hotel Reviews

Blue Infinity Waterfront Apartment
10/10 Excellent











































































