Find hotels near St James Beach, Dubrovnik from AED 749

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St James Beach hotels

Apartments Kirigin

Apartments Kirigin
3.0 star property
Ploce, 0.3 km from St James Beach
9.8 out of 10, Exceptional, (37 reviews)
"From start to finish this stay was perfect in every way. Apartment was clean and spacious. The host communicated well and couldnt be more helpful. Great location and a very nice view. "
United Kingdom
Chalky
The price is AED 723
AED 817 total
includes taxes & fees
2 Jun - 3 Jun
Apartments Kirigin

Hotel Excelsior

Hotel Excelsior
5.0 star property
Ploce, 1.2 km from St James Beach
9.6 out of 10, Exceptional, (973 reviews)
"Excellent hotel and beautiful view. Book a room with a balcony, it’s worth it."
United States
Alexis
The price is AED 2,312
AED 2,635 total
includes taxes & fees
2 Jun - 3 Jun
Hotel Excelsior

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, (64 reviews)
"The room was absolutely delightful with all the amenities you could ask for and so comfortable. The owner was so helpful and gracious. It was perfect!"
United States
Lucinda
The price is AED 1,296
AED 1,487 total
includes taxes & fees
17 Jun - 18 Jun
House STAYEVA 11

The Byron Dubrovnik

The Byron Dubrovnik
3.0 star property
Dubrovnik Old Town, 1.7 km from St James Beach
10.0 out of 10, Exceptional, (28 reviews)
"The room was superbly appointed for a short stay and the location of the property was perfect for exploring the old town. Very friendly hosts and great recommendations. "
United Kingdom
Ian
The price is AED 1,421
AED 1,629 total
includes taxes & fees
2 Jun - 3 Jun
The Byron Dubrovnik

Chill Out Old Town & Seaview Apartments

Chill Out Old Town & Seaview Apartments
2.5 star property
Ploce, 1.7 km from St James Beach
9.8 out of 10, Exceptional, (17 reviews)
"Great location and views!!!"
United Kingdom
Tomas
The price is AED 729
AED 847 total
includes taxes & fees
7 Jun - 8 Jun
Chill Out Old Town & Seaview Apartments

7 Oaks Noble House

7 Oaks Noble House
2.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
10.0 out of 10, Exceptional, (16 reviews)
"Wonderful property in the heart of old town Dubrovnik. Very clean and well maintained. I would definitely recommend staying here."
United Kingdom
Mark
The price is AED 1,061
AED 1,221 total
includes taxes & fees
9 Jun - 10 Jun
7 Oaks Noble House

Nije Preša Apartments

Nije Preša Apartments
3.5 star property
Dubrovnik Old Town, 1.9 km from St James Beach
10.0 out of 10, Exceptional, (28 reviews)
"Amazing location just off the main “street.” The host was on location when we arrived and helped with dining options. Just a beautiful stay."
United States
Andrew
The price is AED 951
AED 1,097 total
includes taxes & fees
2 Jun - 3 Jun
Nije Preša Apartments

Shanti Dubrovnik

Shanti Dubrovnik
3.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.8 out of 10, Exceptional, (16 reviews)
"I would highly recommend! Wonderful place to stay!"
United States
Toni
The price is AED 849
AED 982 total
includes taxes & fees
15 Jun - 16 Jun
Shanti Dubrovnik

Anima Mea Old Town Apartment

Anima Mea Old Town Apartment
3.5 star property
Dubrovnik Old Town, 2 km from St James Beach
10.0 out of 10, Exceptional, (13 reviews)
"Wonderful apartment, host Slavica was very helpful and we also used their airport transfer service which was great. Everything was great!"
United States
Janet
The price is AED 1,175
AED 1,328 total
includes taxes & fees
2 Jun - 3 Jun
Anima Mea Old Town Apartment

SUNce Palace Apartments with free offsite parking

SUNce Palace Apartments with free offsite parking
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.8 out of 10, Exceptional, (487 reviews)
"Very central location and clean facilities"
United States
Jennifer
The price is AED 1,028
AED 1,162 total
includes taxes & fees
9 Jun - 10 Jun
SUNce Palace Apartments with free offsite parking

Leonarda Baroque House - Old Town

Leonarda Baroque House - Old Town
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.8 out of 10, Exceptional, (109 reviews)
"Perfect location in the old town. Hosts were kind and communicative. Great stay. Much recommended."
United Kingdom
Mehmet
The price is AED 1,070
AED 1,209 total
includes taxes & fees
2 Jun - 3 Jun
Leonarda Baroque House - Old Town

La Vita e Bella VI

La Vita e Bella VI
3.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.8 out of 10, Exceptional, (42 reviews)
"Lovely boutique apartments in a fantastic location in the heart of Dubrovnik 😀"
United States
Maciej
The price is AED 691
AED 962 total
includes taxes & fees
2 Jun - 3 Jun
La Vita e Bella VI

Dominus Little Palace

Dominus Little Palace
4.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.6 out of 10, Exceptional, (47 reviews)
"Great location and extremely helpful staff. The hotel’s owner was on site and was a great source of information and a delightful person."
United States
Dobie
The price is AED 860
AED 971 total
includes taxes & fees
2 Jun - 3 Jun
Dominus Little Palace

Apartment Gospar

Apartment Gospar
3.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.8 out of 10, Exceptional, (6 reviews)
"Such a beautiful space, newly renovated and huge"
United States
Cameron
The price is AED 1,463
AED 1,676 total
includes taxes & fees
8 Jun - 9 Jun
Apartment Gospar

Rilati Old Town Palace

Rilati Old Town Palace
3.0 star property
Dubrovnik Old Town, 1.8 km from St James Beach
9.4 out of 10, Exceptional, (527 reviews)
"Convenient location in old town, and the room was fully renovated and modern. Staff was quick to respond to questions and always helpful!"
United States
Natalie
The price is AED 727
AED 822 total
includes taxes & fees
8 Jun - 9 Jun
Rilati Old Town Palace

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, (311 reviews)
"Great location and helpful staff! "
United States
Peter
The price is AED 777
AED 901 total
includes taxes & fees
9 Jun - 10 Jun
Soleil Luxury Rooms Old Town Dubrovnik

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, (78 reviews)
"Fabulous location!!!!"
United States
Dana Smith
The price is AED 699
AED 813 total
includes taxes & fees
7 Jun - 8 Jun
Klarisa Palace Rooms

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, (484 reviews)
"Staff was awesome as was location"
United States
David dean
The price is AED 2,310
AED 2,634 total
includes taxes & fees
29 Jun - 30 Jun
The Pucic Palace

Dubrovnik Sweet House

Dubrovnik Sweet House
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.6 out of 10, Exceptional, (177 reviews)
"Fabulous property. Perfect location in old town, the owners communicated the location and access well and were happy to store our luggage as we had an early arrival. The room was clean and spacious. The shower was excellent, and the balcony was a treat, including the neighbours music practice. Enjoyed a great nights sleep after exploring the Old Town. Would definitely recommend."
United Kingdom
Emma
The price is AED 663
AED 749 total
includes taxes & fees
15 Jun - 16 Jun
Dubrovnik Sweet House

Apartments Lausion

Apartments Lausion
4.0 star property
Dubrovnik Old Town, 1.7 km from St James Beach
9.2 out of 10, Wonderful, (40 reviews)
"This is a beautiful little flat very close to the heart of Old Town. Quite easy to get to from any of the city gates. Communication was very prompt and responsive to our needs. We would highly recommend this location for anyone visiting Dubrovnik!"
Canada
Daniel
The price is AED 849
AED 982 total
includes taxes & fees
6 Jun - 7 Jun
Apartments Lausion
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
Apartment, 2 Bedrooms, Terrace, Sea View | Terrace/patio
Apartments Kirigin
3.0 star property
9.8
Exceptional
37 reviews
View
2 bars/lounges
Hotel Excelsior
5.0 star property
9.6
Exceptional
973 reviews
View
Deluxe Studio Suite, 1 Queen Bed, City View | View from room
House STAYEVA 11
4.0 star property
10.0
Exceptional
64 reviews
View
Marina
The Byron Dubrovnik
3.0 star property
10.0
Exceptional
28 reviews
View
Deluxe Apartment, 1 Bedroom, Sea View | Living area
Chill Out Old Town & Seaview Apartments
2.5 star property
9.8
Exceptional
17 reviews
View

Top St James Beach Hotel Reviews

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. Travelers like the surrounding area for its historic landmarks. If you're looking for a convenient place to stay, check out the 327 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 327 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, Museum of Modern Art, and Memorial Room of Dubrovnik Defenders. While you're exploring, swing by Dubrovnik Cathedral, Sponza Palace, and Walls of Dubrovnik to learn a bit about the area. Lapad Beach, Banje Beach, and Srebreno Beach are great spots if you want to spend some time by the water during your stay.