
Find hotels near St James Beach, Dubrovnik from AEDĀ 529
- 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, (975 reviews)
The price is AEDĀ 3,056
AEDĀ 3,476 total
includes taxes & fees
14 Jun - 15 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,415
AEDĀ 1,621 total
includes taxes & fees
6 Jun - 7 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, (18 reviews)
The price is AEDĀ 702
AEDĀ 816 total
includes taxes & fees
7 Jun - 8 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 AEDĀ 778
AEDĀ 902 total
includes taxes & fees
7 Jun - 8 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, (13 reviews)
The price is AEDĀ 1,170
AEDĀ 1,322 total
includes taxes & fees
6 Jun - 7 Jun

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, (110 reviews)
The price is AEDĀ 1,208
AEDĀ 1,365 total
includes taxes & fees
7 Jun - 8 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, (487 reviews)
The price is AEDĀ 1,121
AEDĀ 1,266 total
includes taxes & fees
16 Jun - 17 Jun

Bota Palace
Bota PalaceDubrovnik Old Town, 2 km from St James Beach
9.8 out of 10, Exceptional, (20 reviews)
The price is AEDĀ 1,321
AEDĀ 1,515 total
includes taxes & fees
10 Jun - 11 Jun

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, (312 reviews)
The price is AEDĀ 774
AEDĀ 897 total
includes taxes & fees
9 Jun - 10 Jun

Amoret Apartments
Amoret ApartmentsDubrovnik Old Town, 1.7 km from St James Beach
9.4 out of 10, Exceptional, (21 reviews)
The price is AEDĀ 773
AEDĀ 896 total
includes taxes & fees
10 Jun - 11 Jun

The Pucic Palace
The Pucic PalaceDubrovnik Old Town, 1.8 km from St James Beach
9.4 out of 10, Exceptional, (486 reviews)
The price is AEDĀ 1,788
AEDĀ 2,043 total
includes taxes & fees
3 Jul - 4 Jul

San Rocco Palace
San Rocco PalaceDubrovnik Old Town, 1.9 km from St James Beach
9.4 out of 10, Exceptional, (68 reviews)
The price is AEDĀ 866
AEDĀ 1,001 total
includes taxes & fees
7 Jun - 8 Jun

Prijeko Palace
Prijeko PalaceDubrovnik Old Town, 1.9 km from St James Beach
9.4 out of 10, Exceptional, (370 reviews)
The price is AEDĀ 983
AEDĀ 1,133 total
includes taxes & fees
8 Jun - 9 Jun

Apartment Dubrovnik-Center
Apartment Dubrovnik-CenterDubrovnik Old Town, 2 km from St James Beach
9.4 out of 10, Exceptional, (92 reviews)
The price is AEDĀ 482
AEDĀ 567 total
includes taxes & fees
6 Jun - 7 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 AEDĀ 486
AEDĀ 750 total
includes taxes & fees
10 Jun - 11 Jun

Scalini Palace
Scalini PalaceDubrovnik Old Town, 1.8 km from St James Beach
9.2 out of 10, Wonderful, (287 reviews)
The price is AEDĀ 952
AEDĀ 1,098 total
includes taxes & fees
7 Jun - 8 Jun

Dominium Premium Location Suites
Dominium Premium Location SuitesDubrovnik Old Town, 1.7 km from St James Beach
9.0 out of 10, Wonderful, (79 reviews)
The price is AEDĀ 387
AEDĀ 609 total
includes taxes & fees
9 Jun - 10 Jun

Apartment Potkova
Apartment PotkovaDubrovnik Old Town, 1.8 km from St James Beach
9.2 out of 10, Wonderful, (21 reviews)
The price is AEDĀ 1,024
AEDĀ 1,179 total
includes taxes & fees
9 Jun - 10 Jun

Boutique Hotel Stari Grad
Boutique Hotel Stari GradDubrovnik Old Town, 2 km from St James Beach
9.2 out of 10, Wonderful, (58 reviews)
The price is AEDĀ 1,431
AEDĀ 1,802 total
includes taxes & fees
5 Jul - 6 Jul
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 975 reviews | View | ||||||
![]() The Byron Dubrovnik | 10.0 Exceptional 28 reviews | View | ||||||
![]() Chill Out Old Town & Seaview Apartments | 9.8 Exceptional 18 reviews | View | ||||||
![]() Shanti Dubrovnik | 9.8 Exceptional 16 reviews | View | ||||||
![]() Anima Mea Old Town Apartment | 10.0 Exceptional 13 reviews | View |
Top St James Beach Hotel Reviews

Villa Allure of Dubrovnik
10/10 Excellent











































































