
Hotels near St James Beach
- 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

The Byron Dubrovnik
The Byron DubrovnikDubrovnik Old Town, 1.7 km from St James Beach
10.0 out of 10, Exceptional, (29 reviews)
The price is RM1,558
RM1,785 total
includes taxes & fees
14 Jun - 15 Jun

Hotel Excelsior
Hotel ExcelsiorPloce, 1.2 km from St James Beach
9.6 out of 10, Exceptional, (976 reviews)
The price is RM3,365
RM3,827 total
includes taxes & fees
17 Jun - 18 Jun

Villa Allure of Dubrovnik
Villa Allure of DubrovnikPloce, 1.2 km from St James Beach
9.4 out of 10, Exceptional, (296 reviews)
The price is RM1,090
RM1,256 total
includes taxes & fees
22 Jun - 23 Jun

Chill Out Old Town & Seaview Apartments
Chill Out Old Town & Seaview ApartmentsPloce, 1.7 km from St James Beach
9.8 out of 10, Exceptional, (19 reviews)
The price is RM920
RM1,064 total
includes taxes & fees
18 Jun - 19 Jun

Anima Mea Old Town Apartment
Anima Mea Old Town ApartmentDubrovnik Old Town, 2 km from St James Beach
10.0 out of 10, Exceptional, (14 reviews)
The price is RM1,288
RM1,455 total
includes taxes & fees
14 Jun - 15 Jun

Shanti Dubrovnik
Shanti DubrovnikDubrovnik Old Town, 1.9 km from St James Beach
9.8 out of 10, Exceptional, (16 reviews)
The price is RM709
RM827 total
includes taxes & fees
16 Jun - 17 Jun

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, (489 reviews)
The price is RM1,063
RM1,201 total
includes taxes & fees
30 Jun - 1 Jul

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, (113 reviews)
The price is RM886
RM1,001 total
includes taxes & fees
17 Jun - 18 Jun

Bota Palace
Bota PalaceDubrovnik Old Town, 2 km from St James Beach
9.8 out of 10, Exceptional, (20 reviews)
The price is RM1,413
RM1,622 total
includes taxes & fees
16 Jun - 17 Jun

Apartment Gospar
Apartment GosparDubrovnik Old Town, 1.9 km from St James Beach
9.8 out of 10, Exceptional, (6 reviews)
The price is RM1,293
RM1,486 total
includes taxes & fees
15 Jun - 16 Jun

Klarisa Palace Rooms
Klarisa Palace RoomsDubrovnik Old Town, 2.1 km from St James Beach
9.6 out of 10, Exceptional, (80 reviews)
The price is RM841
RM975 total
includes taxes & fees
28 Jun - 29 Jun

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 RM1,796
RM3,668 total
includes taxes & fees
16 Jun - 17 Jun

Prijeko Palace
Prijeko PalaceDubrovnik Old Town, 1.9 km from St James Beach
9.4 out of 10, Exceptional, (376 reviews)
The price is RM1,122
RM1,292 total
includes taxes & fees
21 Jun - 22 Jun

La Vita e Bella VII
La Vita e Bella VIIDubrovnik Old Town, 2 km from St James Beach
9.4 out of 10, Exceptional, (24 reviews)
The price is RM482
RM766 total
includes taxes & fees
14 Jun - 15 Jun

Rooms Posat
Rooms PosatPile, 2.1 km from St James Beach
9.4 out of 10, Exceptional, (53 reviews)
The price is RM927
RM1,048 total
includes taxes & fees
24 Jun - 25 Jun

Dubrovnik OldTown Hotel Akademis Gariste
Dubrovnik OldTown Hotel Akademis GaristeDubrovnik Old Town, 2 km from St James Beach
9.2 out of 10, Wonderful, (97 reviews)
The price is RM1,011
RM1,167 total
includes taxes & fees
28 Jun - 29 Jun

Boutique Hotel Stari Grad
Boutique Hotel Stari GradDubrovnik Old Town, 2 km from St James Beach
9.2 out of 10, Wonderful, (60 reviews)
The price is RM1,575
RM1,983 total
includes taxes & fees
14 Jul - 15 Jul

La Vita e Bella V
La Vita e Bella VDubrovnik Old Town, 1.9 km from St James Beach
9.0 out of 10, Wonderful, (69 reviews)
The price is RM615
RM893 total
includes taxes & fees
16 Jun - 17 Jun

Seven Stars Accommodation Dubrovnik
Seven Stars Accommodation DubrovnikPile, 2.3 km from St James Beach
9.0 out of 10, Wonderful, (47 reviews)
The price is RM561
RM659 total
includes taxes & fees
16 Jun - 17 Jun

Dubrovnik Old Town Apartments
Dubrovnik Old Town ApartmentsDubrovnik Old Town, 1.9 km from St James Beach
8.6 out of 10, Excellent, (135 reviews)
The price is RM710
RM803 total
includes taxes & fees
16 Jun - 17 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 | |
|---|---|---|---|---|---|---|---|---|
![]() The Byron Dubrovnik | 10.0 Exceptional 29 reviews | View | ||||||
![]() Hotel Excelsior | 9.6 Exceptional 976 reviews | View | ||||||
![]() Villa Allure of Dubrovnik | 9.4 Exceptional 296 reviews | View | ||||||
![]() Chill Out Old Town & Seaview Apartments | 9.8 Exceptional 19 reviews | View | ||||||
![]() Anima Mea Old Town Apartment | 10.0 Exceptional 14 reviews | View |
Top St James Beach Hotel Reviews

Rixos Premium Dubrovnik
10/10 Excellent










































































