
Find hotels near St James Beach, Dubrovnik from AED 532
- 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, (969 reviews)
The price is AED 2,301
AED 2,622 total
includes taxes & fees
1 Jun - 2 Jun

House STAYEVA 11
House STAYEVA 11Dubrovnik Old Town, 1.6 km from St James Beach
10.0 out of 10, Exceptional, (63 reviews)
The price is AED 1,073
AED 1,235 total
includes taxes & fees
28 May - 29 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 952
AED 1,099 total
includes taxes & fees
1 Jun - 2 Jun

7 Oaks Noble House
7 Oaks Noble HouseDubrovnik Old Town, 1.9 km from St James Beach
10.0 out of 10, Exceptional, (15 reviews)
The price is AED 1,086
AED 1,250 total
includes taxes & fees
25 May - 26 May

Nije Preša Apartments
Nije Preša ApartmentsDubrovnik Old Town, 1.9 km from St James Beach
10.0 out of 10, Exceptional, (28 reviews)
The price is AED 749
AED 869 total
includes taxes & fees
25 May - 26 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,015
AED 1,147 total
includes taxes & fees
26 May - 27 May

Shanti Dubrovnik
Shanti DubrovnikDubrovnik Old Town, 1.9 km from St James Beach
9.8 out of 10, Exceptional, (14 reviews)
The price is AED 622
AED 726 total
includes taxes & fees
28 May - 29 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, (15 reviews)
The price is AED 723
AED 839 total
includes taxes & fees
30 May - 31 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, (40 reviews)
The price is AED 674
AED 941 total
includes taxes & fees
25 May - 26 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, (109 reviews)
The price is AED 961
AED 1,086 total
includes taxes & fees
26 May - 27 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,023
AED 1,157 total
includes taxes & fees
9 Jun - 10 Jun

Bota Palace
Bota PalaceDubrovnik Old Town, 2 km from St James Beach
9.8 out of 10, Exceptional, (18 reviews)
The price is AED 1,283
AED 1,473 total
includes taxes & fees
25 May - 26 May

Klarisa Palace Rooms
Klarisa Palace RoomsDubrovnik Old Town, 2.1 km from St James Beach
9.6 out of 10, Exceptional, (78 reviews)
The price is AED 594
AED 694 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, (526 reviews)
The price is AED 533
AED 603 total
includes taxes & fees
27 May - 28 May

Soleil Luxury Rooms Old Town Dubrovnik
Soleil Luxury Rooms Old Town DubrovnikDubrovnik Old Town, 1.9 km from St James Beach
9.4 out of 10, Exceptional, (308 reviews)
The price is AED 451
AED 532 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,184
AED 2,491 total
includes taxes & fees
11 Jun - 12 Jun

Apartments Eleganca
Apartments ElegancaDubrovnik Old Town, 2 km from St James Beach
9.6 out of 10, Exceptional, (187 reviews)
The price is AED 750
AED 848 total
includes taxes & fees
28 May - 29 May

San Rocco Palace
San Rocco PalaceDubrovnik Old Town, 1.9 km from St James Beach
9.4 out of 10, Exceptional, (66 reviews)
The price is AED 817
AED 946 total
includes taxes & fees
29 May - 30 May

La Vita e Bella I
La Vita e Bella IDubrovnik Old Town, 2 km from St James Beach
9.6 out of 10, Exceptional, (5 reviews)
The price is AED 1,526
AED 3,212 total
includes taxes & fees
4 Jun - 5 Jun

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, (71 reviews)
The price is AED 475
AED 717 total
includes taxes & fees
25 May - 26 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 969 reviews | View | ||||||
![]() House STAYEVA 11 | 10.0 Exceptional 63 reviews | View | ||||||
![]() Villa Allure of Dubrovnik | 9.4 Exceptional 289 reviews | View | ||||||
![]() 7 Oaks Noble House | 10.0 Exceptional 15 reviews | View | ||||||
![]() Nije Preša Apartments | 10.0 Exceptional 28 reviews | View |
Top St James Beach Hotel Reviews

Rixos Premium Dubrovnik
8/10 Good










































































