
Find hotels near St James Beach, Dubrovnik from AED 506
- 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

Villa Dubrovnik
Villa DubrovnikPloce, 0.5 km from St James Beach
9.6 out of 10, Exceptional, (199 reviews)
The price is AED 2,704
AED 3,078 total
includes taxes & fees
30 Apr - 1 May

Argenta Rooms
Argenta RoomsPloce, 1 km from St James Beach
9.8 out of 10, Exceptional, (11 reviews)
The price is AED 428
AED 506 total
includes taxes & fees
2 May - 3 May

Hotel Excelsior
Hotel ExcelsiorPloce, 1.2 km from St James Beach
9.6 out of 10, Exceptional, (959 reviews)
The price is AED 2,818
AED 3,207 total
includes taxes & fees
3 May - 4 May

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 983
AED 1,133 total
includes taxes & fees
5 May - 6 May

Shanti Dubrovnik
Shanti DubrovnikDubrovnik Old Town, 1.9 km from St James Beach
10.0 out of 10, Exceptional, (12 reviews)
The price is AED 552
AED 647 total
includes taxes & fees
1 May - 2 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 899
AED 1,038 total
includes taxes & fees
17 May - 18 May

Apartment Bona Palace
Apartment Bona PalaceDubrovnik Old Town, 1.8 km from St James Beach
9.8 out of 10, Exceptional, (20 reviews)
The price is AED 972
AED 1,121 total
includes taxes & fees
5 May - 6 May

Nije Preša Apartments
Nije Preša ApartmentsDubrovnik Old Town, 1.9 km from St James Beach
10.0 out of 10, Exceptional, (26 reviews)
The price is AED 800
AED 926 total
includes taxes & fees
12 May - 13 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, (97 reviews)
The price is AED 741
AED 838 total
includes taxes & fees
3 May - 4 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, (12 reviews)
The price is AED 586
AED 685 total
includes taxes & fees
30 Apr - 1 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 430
AED 668 total
includes taxes & fees
30 Apr - 1 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, (482 reviews)
The price is AED 956
AED 1,081 total
includes taxes & fees
12 May - 13 May

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, (462 reviews)
The price is AED 1,008
AED 1,139 total
includes taxes & fees
10 May - 11 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, (297 reviews)
The price is AED 527
AED 618 total
includes taxes & fees
5 May - 6 May

Klarisa Palace Rooms
Klarisa Palace RoomsDubrovnik Old Town, 2.1 km from St James Beach
9.6 out of 10, Exceptional, (75 reviews)
The price is AED 531
AED 623 total
includes taxes & fees
30 Apr - 1 May

Amoret Apartments
Amoret ApartmentsDubrovnik Old Town, 1.7 km from St James Beach
9.2 out of 10, Wonderful, (18 reviews)
The price is AED 624
AED 728 total
includes taxes & fees
30 Apr - 1 May

The Pucic Palace
The Pucic PalaceDubrovnik Old Town, 1.8 km from St James Beach
9.4 out of 10, Exceptional, (482 reviews)
The price is AED 1,400
AED 1,605 total
includes taxes & fees
30 Apr - 1 May

Prijeko Palace
Prijeko PalaceDubrovnik Old Town, 1.9 km from St James Beach
9.4 out of 10, Exceptional, (364 reviews)
The price is AED 1,162
AED 1,335 total
includes taxes & fees
5 May - 6 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, (68 reviews)
The price is AED 533
AED 784 total
includes taxes & fees
3 May - 4 May

San Rocco Palace
San Rocco PalaceDubrovnik Old Town, 1.9 km from St James Beach
9.4 out of 10, Exceptional, (61 reviews)
The price is AED 739
AED 858 total
includes taxes & fees
5 May - 6 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 | |
|---|---|---|---|---|---|---|---|---|
![]() Villa Dubrovnik | 9.6 Exceptional 199 reviews | View | ||||||
![]() Argenta Rooms | 9.8 Exceptional 11 reviews | View | ||||||
![]() Hotel Excelsior | 9.6 Exceptional 959 reviews | View | ||||||
![]() The Byron Dubrovnik | 10.0 Exceptional 28 reviews | View | ||||||
![]() Shanti Dubrovnik | 10.0 Exceptional 12 reviews | View |
Top St James Beach Hotel Reviews

Rixos Premium Dubrovnik
10/10 Excellent










































































