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

Apartments Kirigin
Apartments KiriginPloce, 0.3 km from St James Beach
9.8 out of 10, Exceptional, (37 reviews)
The price is AED 615
AED 695 total
includes taxes & fees
20 May - 21 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 1,423
AED 1,630 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 755
AED 876 total
includes taxes & fees
19 May - 20 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, (12 reviews)
The price is AED 1,020
AED 1,153 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, (105 reviews)
The price is AED 956
AED 1,081 total
includes taxes & fees
23 May - 24 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, (486 reviews)
The price is AED 953
AED 1,076 total
includes taxes & fees
22 May - 23 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 721
AED 996 total
includes taxes & fees
18 May - 19 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, (13 reviews)
The price is AED 644
AED 750 total
includes taxes & fees
17 May - 18 May

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,328
AED 1,523 total
includes taxes & fees
18 May - 19 May

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 597
AED 698 total
includes taxes & fees
18 May - 19 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 591
AED 667 total
includes taxes & fees
20 May - 21 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 785
AED 910 total
includes taxes & fees
24 May - 25 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,194
AED 2,845 total
includes taxes & fees
16 May - 17 May

The Pucic Palace
The Pucic PalaceDubrovnik Old Town, 1.8 km from St James Beach
9.4 out of 10, Exceptional, (483 reviews)
The price is AED 2,412
AED 2,748 total
includes taxes & fees
17 May - 18 May

La Vita e Bella VII
La Vita e Bella VIIDubrovnik Old Town, 2 km from St James Beach
9.4 out of 10, Exceptional, (23 reviews)
The price is AED 314
AED 557 total
includes taxes & fees
16 May - 17 May

Rooms Posat
Rooms PosatPile, 2.1 km from St James Beach
9.4 out of 10, Exceptional, (53 reviews)
The price is AED 610
AED 689 total
includes taxes & fees
16 May - 17 May

Scalini Palace
Scalini PalaceDubrovnik Old Town, 1.8 km from St James Beach
9.2 out of 10, Wonderful, (282 reviews)
The price is AED 741
AED 861 total
includes taxes & fees
26 May - 27 May

Boutique Hotel Stari Grad
Boutique Hotel Stari GradDubrovnik Old Town, 2 km from St James Beach
9.4 out of 10, Exceptional, (56 reviews)
The price is AED 1,620
AED 2,036 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,102
AED 1,269 total
includes taxes & fees
17 May - 18 May

Hilton Imperial Dubrovnik
Hilton Imperial DubrovnikPile, 2.3 km from St James Beach
9.4 out of 10, Exceptional, (1,001 reviews)
The price is AED 1,599
AED 1,830 total
includes taxes & fees
7 Jun - 8 Jun
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 | |
|---|---|---|---|---|---|---|---|---|
![]() Apartments Kirigin | 9.8 Exceptional 37 reviews | View | ||||||
![]() The Byron Dubrovnik | 10.0 Exceptional 28 reviews | View | ||||||
![]() Shanti Dubrovnik | 10.0 Exceptional 13 reviews | View | ||||||
![]() Anima Mea Old Town Apartment | 10.0 Exceptional 12 reviews | View | ||||||
![]() Leonarda Baroque House - Old Town | 9.8 Exceptional 105 reviews | View |
Top St James Beach Hotel Reviews

Rixos Premium Dubrovnik
10/10 Excellent










































































