
Find hotels near St James Beach, Dubrovnik from ₩111,846
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Compare 6,157 hotels close to St James Beach with room rates, reviews, and availability. Most hotels are fully refundable.




House STAYEVA 11
House STAYEVA 11
4.0 star property
Dubrovnik Old Town, 1.6 km from St James Beach
10.0 out of 10, Exceptional, (59)
10/10
Exceptional
(59)
"Great place to stay, super clean, well appointed rooms. Quiet and private. Owner met us, got us settled in quickly and efficiently. Would definitely stay there again!"
"Great place to stay, super clean, well appointed rooms. Quiet and private. Owner met us, got us settled in quickly and efficiently. Would definitely stay there again!"Lance
The price is ₩365,073
₩365,073
₩418,665 total
includes taxes & fees
Nov 17 - Nov 18




Guesthouse Forty Four
Guesthouse Forty Four
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
10.0 out of 10, Exceptional, (121)
10/10
Exceptional
(121)
"Amazing staff, beautiful room, excellent location. The only place I will stay in Dubrovnik. "
"Amazing staff, beautiful room, excellent location. The only place I will stay in Dubrovnik. "Lori
The price is ₩333,844
₩333,844
₩377,244 total
includes taxes & fees
Nov 18 - Nov 19




St. Joseph's
St. Joseph's
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
10.0 out of 10, Exceptional, (151)
10/10
Exceptional
(151)
"A beautiful, small, well-maintained property with friendly, helpful staff!"
"A beautiful, small, well-maintained property with friendly, helpful staff!"Michael
The price is ₩527,870
₩527,870
₩596,495 total
includes taxes & fees
Nov 9 - Nov 10




Celenga Apartments with free offsite parking
Celenga Apartments with free offsite parking
4.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.8 out of 10, Exceptional, (454)
9.8/10
Exceptional
(454)
"Great place"
"Great place"Stephen
The price is ₩178,188
₩178,188
₩201,352 total
includes taxes & fees
Nov 18 - Nov 19




Hotel Excelsior
Hotel Excelsior
5.0 star property
1.1 km from St James Beach
9.6 out of 10, Exceptional, (926)
9.6/10
Exceptional
(926)
"Room spotless, staff polite and accommodating. A beautiful, modern stylish hotel"
"Room spotless, staff polite and accommodating. A beautiful, modern stylish hotel"Stewart
The price is ₩439,966
₩439,966
₩503,293 total
includes taxes & fees
Nov 15 - Nov 16




Apartments Eleganca
Apartments Eleganca
4.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.6 out of 10, Exceptional, (185)
9.6/10
Exceptional
(185)
"Owner was awesome!"
"Owner was awesome!"Grant




Klarisa Palace Rooms
Klarisa Palace Rooms
2.0 star property
Dubrovnik Old Town, 2.1 km from St James Beach
9.6 out of 10, Exceptional, (75)
9.6/10
Exceptional
(75)
"Great clean location in Dubrovnik "
"Great clean location in Dubrovnik "Janet




Soleil Luxury Rooms Old Town Dubrovnik
Soleil Luxury Rooms Old Town Dubrovnik
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.4 out of 10, Exceptional, (283)
9.4/10
Exceptional
(283)
"Great stay!"
"Great stay!"Meg Elizabeth
The price is ₩107,177
₩107,177
₩127,244 total
includes taxes & fees
Nov 27 - Nov 28




Prijeko Palace
Prijeko Palace
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.4 out of 10, Exceptional, (344)
9.4/10
Exceptional
(344)
"."
"."Debbie
The price is ₩197,985
₩197,985
₩229,855 total
includes taxes & fees
Dec 6 - Dec 7




The Pucic Palace
The Pucic Palace
5.0 star property
Dubrovnik Old Town, 1.8 km from St James Beach
9.4 out of 10, Exceptional, (463)
9.4/10
Exceptional
(463)
"Great staff , met us at Old town walls to assist with luggage, location right in breathtaking old town , wow"
"Great staff , met us at Old town walls to assist with luggage, location right in breathtaking old town , wow"Gerard
The price is ₩287,335
₩287,335
₩330,823 total
includes taxes & fees
Nov 7 - Nov 8




Apartments Noa Old Town
Apartments Noa Old Town
4.0 star property
Dubrovnik Old Town, 1.8 km from St James Beach
9.4 out of 10, Exceptional, (65)
9.4/10
Exceptional
(65)
"Many steps up to the apartment but once there it was great"
"Many steps up to the apartment but once there it was great"pam
The price is ₩156,276
₩156,276
₩176,592 total
includes taxes & fees
Nov 13 - Nov 14




Palacio Celeste
Palacio Celeste
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.4 out of 10, Exceptional, (77)
9.4/10
Exceptional
(77)
"Locations was perfect. Great property!"
"Locations was perfect. Great property!"Gregory
The price is ₩119,121
₩119,121
₩134,606 total
includes taxes & fees
Nov 9 - Nov 10




Hilton Imperial Dubrovnik
Hilton Imperial Dubrovnik
5.0 star property
2.3 km from St James Beach
9.4 out of 10, Exceptional, (1001)
9.4/10
Exceptional
(1001)
"Room was amazing, walkable to old city, great breakfast, super helpful staff. If you are looking for a top notch place to stay for Dubrovnik, this is the place."
"Room was amazing, walkable to old city, great breakfast, super helpful staff. If you are looking for a top notch place to stay for Dubrovnik, this is the place."ERIC
The price is ₩309,927
₩309,927
₩359,001 total
includes taxes & fees
Nov 13 - Nov 14




Apartments and Room Lora
Apartments and Room Lora
3.0 star property
Ploce, 1.7 km from St James Beach
9.2 out of 10, Wonderful, (103)
9.2/10
Wonderful
(103)
"Absolutely lovely apartment with an amazing view of Lokrum island and the old town. Quiet and peaceful at night in a great area just 10 minutes walk into the old town. The stairs were a lot, but for this view you have to climb high. Right next to bus stops and the cable car. The hosts were so helpful and friendly. Would definitely recommend staying here to anyone.
Apartments had everything you needed. Bed was comfy. Great air con.
We had the best stay whilst exploring Dubrovnik.
Thank you so...
"Absolutely lovely apartment with an amazing view of Lokrum island and the old town. Quiet and peaceful at night in a great area just 10 minutes walk into the old town. The stairs were a lot, but for this view you have to climb high. Right next to bus stops and the cable car. The hosts were so helpful and friendly. Would definitely recommend staying here to anyone.
Apartments had everything you needed. Bed was comfy. Great air con.
We had the best stay whilst exploring Dubrovnik.
Thank you so...cassie
The price is ₩98,979
₩98,979
₩111,846 total
includes taxes & fees
Nov 10 - Nov 11




Scalini Palace
Scalini Palace
4.0 star property
Dubrovnik Old Town, 1.8 km from St James Beach
9.2 out of 10, Wonderful, (253)
9.2/10
Wonderful
(253)
"Breakfast choices were excellent and delivered in our room at the time requested.
Property locstion is also a plus."
"Breakfast choices were excellent and delivered in our room at the time requested.
Property locstion is also a plus."ALEX




La Vita e Bella IV
La Vita e Bella IV
4.0 star property
Dubrovnik Old Town, 1.8 km from St James Beach
9.2 out of 10, Wonderful, (68)
9.2/10
Wonderful
(68)
"Very centric, very dirty and lacking cuatomer service."
"Very centric, very dirty and lacking cuatomer service."marco luperini




Apartments & Rooms Lejletul
Apartments & Rooms Lejletul
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.2 out of 10, Wonderful, (72)
9.2/10
Wonderful
(72)
"Great place in the middle of town"
"Great place in the middle of town"daniel
The price is ₩275,712
₩275,712
₩317,687 total
includes taxes & fees
Nov 18 - Nov 19




La Vita e Bella V
La Vita e Bella V
3.5 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.0 out of 10, Wonderful, (62)
9.0/10
Wonderful
(62)
"It was a lovely space right in the heart of old town close to lots of shopping and restaurants."
"It was a lovely space right in the heart of old town close to lots of shopping and restaurants."Kellie
The price is ₩118,791
₩118,791
₩201,683 total
includes taxes & fees
Nov 7 - Nov 8




Apartments Santa Maria
Apartments Santa Maria
3.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.0 out of 10, Wonderful, (116)
9.0/10
Wonderful
(116)
"Great location inside Old Town. "
"Great location inside Old Town. "Shannon
The price is ₩105,597
₩105,597
₩132,079 total
includes taxes & fees
Nov 19 - Nov 20




Dubrovnik OldTown Hotel Akademis Gariste
Dubrovnik OldTown Hotel Akademis Gariste
3.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.0 out of 10, Wonderful, (64)
9.0/10
Wonderful
(64)
"Small but clean and cozy hotel in Old Town close to the entrance of the Pile fate. High recommend."
"Small but clean and cozy hotel in Old Town close to the entrance of the Pile fate. High recommend."Mark
The price is ₩176,058
₩176,058
₩205,079 total
includes taxes & fees
Nov 13 - Nov 14
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.
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.
Hotels close to St James Beach with free breakfast




House STAYEVA 11
House STAYEVA 11
4.0 star property
Dubrovnik Old Town, 1.6 km from St James Beach
- Breakfast included
10.0 out of 10, Exceptional, (59)
10/10
Exceptional
(59)
The price is ₩365,073
₩365,073
₩418,665 total
includes taxes & fees
Nov 17 - Nov 18




Guesthouse Forty Four
Guesthouse Forty Four
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
- Breakfast included
10.0 out of 10, Exceptional, (121)
10/10
Exceptional
(121)
The price is ₩333,844
₩333,844
₩377,244 total
includes taxes & fees
Nov 18 - Nov 19




St. Joseph's
St. Joseph's
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
- Breakfast included
10.0 out of 10, Exceptional, (151)
10/10
Exceptional
(151)
The price is ₩527,870
₩527,870
₩596,495 total
includes taxes & fees
Nov 9 - Nov 10




Hotel Excelsior
Hotel Excelsior
5.0 star property
1.1 km from St James Beach
- Breakfast included
9.6 out of 10, Exceptional, (926)
9.6/10
Exceptional
(926)
The price is ₩439,966
₩439,966
₩503,293 total
includes taxes & fees
Nov 15 - Nov 16




The Pucic Palace
The Pucic Palace
5.0 star property
Dubrovnik Old Town, 1.8 km from St James Beach
- Breakfast included
9.4 out of 10, Exceptional, (463)
9.4/10
Exceptional
(463)
The price is ₩287,335
₩287,335
₩330,823 total
includes taxes & fees
Nov 7 - Nov 8




Prijeko Palace
Prijeko Palace
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
- Breakfast included
9.4 out of 10, Exceptional, (344)
9.4/10
Exceptional
(344)
The price is ₩197,985
₩197,985
₩229,855 total
includes taxes & fees
Dec 6 - Dec 7




Hilton Imperial Dubrovnik
Hilton Imperial Dubrovnik
5.0 star property
2.3 km from St James Beach
- Breakfast included
9.4 out of 10, Exceptional, (1001)
9.4/10
Exceptional
(1001)
The price is ₩309,927
₩309,927
₩359,001 total
includes taxes & fees
Nov 13 - Nov 14




Dubrovnik OldTown Hotel Akademis Gariste
Dubrovnik OldTown Hotel Akademis Gariste
3.0 star property
Dubrovnik Old Town, 2 km from St James Beach
- Breakfast included
9.0 out of 10, Wonderful, (64)
9.0/10
Wonderful
(64)
The price is ₩176,058
₩176,058
₩205,079 total
includes taxes & fees
Nov 13 - Nov 14




Blasius Residence
Blasius Residence
4.0 star property
Dubrovnik Old Town, 1.8 km from St James Beach
- Breakfast included
8.4 out of 10, Very Good, (130)
8.4/10
Very Good
(130)




Scalini Palace
Scalini Palace
4.0 star property
Dubrovnik Old Town, 1.8 km from St James Beach
- Breakfast included
9.2 out of 10, Wonderful, (253)
9.2/10
Wonderful
(253)
Hotels close to St James Beach with a pool




Villa Eden Dubrovnik
Villa Eden Dubrovnik
2.0 star property
1.7 km from St James Beach
- Pool
10.0 out of 10, Exceptional, (1)
10/10
Exceptional
(1)
The price is ₩1,022,189
₩1,022,189
₩1,161,206 total
includes taxes & fees
Nov 12 - Nov 13




Apartments Njirić
Apartments Njirić
3.0 star property
10.4 km from St James Beach
- Pool
10.0 out of 10, Exceptional, (6)
10/10
Exceptional
(6)
The price is ₩113,116
₩113,116
₩127,821 total
includes taxes & fees
Nov 7 - Nov 8




Sheraton Dubrovnik Riviera Hotel
Sheraton Dubrovnik Riviera Hotel
5.0 star property
5.6 km from St James Beach
- Pool
9.6 out of 10, Exceptional, (993)
9.6/10
Exceptional
(993)
The price is ₩187,712
₩187,712
₩212,123 total
includes taxes & fees
Dec 5 - Dec 6




Dubrovnik Palace
Dubrovnik Palace
5.0 star property
Lapad, 6 km from St James Beach
- Pool
9.4 out of 10, Exceptional, (1004)
9.4/10
Exceptional
(1004)
The price is ₩351,973
₩351,973
₩403,861 total
includes taxes & fees
Nov 12 - Nov 13




Rixos Premium Dubrovnik
Rixos Premium Dubrovnik
5.0 star property
Gorica, 3.5 km from St James Beach
- Pool
9.2 out of 10, Wonderful, (1000)
9.2/10
Wonderful
(1000)
The price is ₩234,644
₩234,644
₩271,285 total
includes taxes & fees
Nov 7 - Nov 8




Royal Princess Hotel
Royal Princess Hotel
5.0 star property
Babin Kuk, 6.5 km from St James Beach
- Pool
9.4 out of 10, Exceptional, (522)
9.4/10
Exceptional
(522)
The price is ₩251,807
₩251,807
₩290,673 total
includes taxes & fees
Nov 17 - Nov 18




Berkeley Hotel
Berkeley Hotel
4.0 star property
Gruz, 4.4 km from St James Beach
- Pool
9.2 out of 10, Wonderful, (1001)
9.2/10
Wonderful
(1001)




Royal Blue Hotel
Royal Blue Hotel
5.0 star property
Babin Kuk, 6.4 km from St James Beach
- Pool
9.2 out of 10, Wonderful, (411)
9.2/10
Wonderful
(411)
The price is ₩229,772
₩229,772
₩265,783 total
includes taxes & fees
Nov 17 - Nov 18




Royal Palm Hotel
Royal Palm Hotel
5.0 star property
Babin Kuk, 6.4 km from St James Beach
- Pool
9.2 out of 10, Wonderful, (520)
9.2/10
Wonderful
(520)
The price is ₩212,660
₩212,660
₩246,440 total
includes taxes & fees
Dec 4 - Dec 5




Hotel Lapad
Hotel Lapad
4.0 star property
Lapad, 4.7 km from St James Beach
- Pool
9.0 out of 10, Wonderful, (1000)
9.0/10
Wonderful
(1000)
The price is ₩131,638
₩131,638
₩154,883 total
includes taxes & fees
Nov 13 - Nov 14
Top guest rated hotels close to St James Beach




Celenga Apartments with free offsite parking
Celenga Apartments with free offsite parking
4.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.8 out of 10, Exceptional, (454)
9.8/10
Exceptional
(454)
The price is ₩178,188
₩178,188
₩201,352 total
includes taxes & fees
Nov 18 - Nov 19




Apartments Eleganca
Apartments Eleganca
4.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.6 out of 10, Exceptional, (185)
9.6/10
Exceptional
(185)




Klarisa Palace Rooms
Klarisa Palace Rooms
2.0 star property
Dubrovnik Old Town, 2.1 km from St James Beach
9.6 out of 10, Exceptional, (75)
9.6/10
Exceptional
(75)




Soleil Luxury Rooms Old Town Dubrovnik
Soleil Luxury Rooms Old Town Dubrovnik
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.4 out of 10, Exceptional, (283)
9.4/10
Exceptional
(283)
The price is ₩107,177
₩107,177
₩127,244 total
includes taxes & fees
Nov 27 - Nov 28




Apartments Noa Old Town
Apartments Noa Old Town
4.0 star property
Dubrovnik Old Town, 1.8 km from St James Beach
9.4 out of 10, Exceptional, (65)
9.4/10
Exceptional
(65)
The price is ₩156,276
₩156,276
₩176,592 total
includes taxes & fees
Nov 13 - Nov 14




Palacio Celeste
Palacio Celeste
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.4 out of 10, Exceptional, (77)
9.4/10
Exceptional
(77)
The price is ₩119,121
₩119,121
₩134,606 total
includes taxes & fees
Nov 9 - Nov 10




Apartments and Room Lora
Apartments and Room Lora
3.0 star property
Ploce, 1.7 km from St James Beach
9.2 out of 10, Wonderful, (103)
9.2/10
Wonderful
(103)
The price is ₩98,979
₩98,979
₩111,846 total
includes taxes & fees
Nov 10 - Nov 11




La Vita e Bella IV
La Vita e Bella IV
4.0 star property
Dubrovnik Old Town, 1.8 km from St James Beach
9.2 out of 10, Wonderful, (68)
9.2/10
Wonderful
(68)




Apartments & Rooms Lejletul
Apartments & Rooms Lejletul
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.2 out of 10, Wonderful, (72)
9.2/10
Wonderful
(72)
The price is ₩275,712
₩275,712
₩317,687 total
includes taxes & fees
Nov 18 - Nov 19




La Vita e Bella V
La Vita e Bella V
3.5 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.0 out of 10, Wonderful, (62)
9.0/10
Wonderful
(62)
The price is ₩118,791
₩118,791
₩201,683 total
includes taxes & fees
Nov 7 - Nov 8
Top St James Beach Hotel Reviews

Hotel Excelsior
10/10 Excellent
"I"

Rixos Premium Dubrovnik
10/10 Excellent
"Yes, clean room and amenities "

Hilton Imperial Dubrovnik
10/10 Excellent
"Great hotel and staff, and even better location"

Scalini Palace
10/10 Excellent
"Breakfast choices were excellent and delivered in our room at the time requested.
Property locstion is also a plus."
Hotels near other St James Beach attractions
Frequently asked questions
What's the area like around St James Beach?
St James Beach is located in Dubrovnik. This historic area is known for its beautiful ocean views and sailing. If you're looking for a convenient place to stay, check out the 365 hotels and other accommodations you'll find within a mile.
What's the best hotel to stay near St James Beach?
Adjacent to St James Beach, Villa Dubrovnik is one of the top choices for your stay based on our traveler data, and this hotel offers a full-service spa and 2 restaurants. Other good options within a short distance include Hotel Excelsior and Villa Allure of Dubrovnik.
How many hotels can I expect to find near St James Beach?
Expedia has 365 hotels and other accommodations within a mile from St James Beach.
If I need to cancel the hotel reservation for my stay near St James Beach, will I receive a refund?
Yes! Most hotel room reservations are refundable if you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you have a reservation that's non-refundable, it may still be possible to cancel it and receive a refund within 24 hours of booking. Add dates, click "Search", then you can filter by "fully refundable" to review the top deals on offer near St James Beach.
Where can I learn more about changing or cancelling my trip in the area near St James Beach?
For more information about picking new dates or cancelling your stay near St James Beach, go to https://www.expedia.com/service/.
What can I see and do near St James Beach?
You'll want to browse the collections at Dubrovnik Aquarium, Homeland War Museum, and Museum of Modern Art. While you're exploring, swing by Dubrovnik Cathedral, Rector's Palace, and Sponza Palace to learn a bit about the area. Banje Beach, Lapad Beach, and Srebreno Beach are great spots if you want to spend some time by the water during your stay.
Explore a world of travel with Expedia
Hotels near popular Dubrovnik Attractions
Hotels in top Dubrovnik neighborhoods
Other Hotels near St James Beach, Dubrovnik
- Dubrovnik Hotels
- Croatian Coast Hotels
- Konavle Hotels
- Cavtat Hotels
- Montenegro Coast Hotels
- South Croatia Coast Hotels
- Zupa dubrovacka Hotels
- Mediterranean Sea Hotels
- Dalmatia Hotels
- Pile Hotels
- Trebinje Hotels
- Montovjerna Hotels
- Mlini Hotels
- Dubrovacko Primorje Hotels
- Gornji Kono Hotels
- Ravno Hotels
- Croatian Islands Hotels
- Cavtat Old Town Hotels
- European Union Hotels
- Zaton Hotels

