Find hotels near St James Beach, Dubrovnik from NT$2,646

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St James Beach hotels

Villa Dubrovnik

Villa Dubrovnik
5.0 star property
Ploce, 0.5 km from St James Beach
9.6 out of 10, Exceptional, (199 reviews)
"The place is beautiful, with stunning views. The service is outstanding, and the breakfast is very well prepared."
United States
alessandra
The price is NT$33,170
NT$37,679 total
includes taxes & fees
May 13 - May 14
Villa Dubrovnik

Argenta Rooms

Argenta Rooms
3.0 star property
Ploce, 1 km from St James Beach
9.8 out of 10, Exceptional, (11 reviews)
"A fantastic place to stay to explore Dubrovnik. Very clean and modern apartment with excellent air conditioning and a lovely balcony to sit on in the morning."
United Kingdom
Charlotte
The price is NT$3,866
NT$4,565 total
includes taxes & fees
May 6 - May 7
Argenta Rooms

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 kitchen was full equipped, room was clean and ample, and property itself was charming and in right inside the Old City, easy access to all major tourist points. Well maintained property, would absolutely stay here again. The owner Jon was easy to work with and incredibly attentive and responsive. (Only thing to note for travelers is that since this unique property is within the Old City, several stairs are involved in order to access)."
United States
Annalisa
The price is NT$8,473
NT$9,771 total
includes taxes & fees
May 5 - May 6
The Byron Dubrovnik

Shanti Dubrovnik

Shanti Dubrovnik
3.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
10.0 out of 10, Exceptional, (12 reviews)
"Great location and staff"
United States
Alberto
The price is NT$5,424
NT$6,326 total
includes taxes & fees
May 17 - May 18
Shanti 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.6 out of 10, Exceptional, (12 reviews)
"Great location and views!!!"
United Kingdom
Tomas
The price is NT$4,989
NT$5,834 total
includes taxes & fees
May 6 - May 7
Chill Out Old Town & Seaview Apartments

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, (39 reviews)
"The room was beautiful. We loved the area it was in as it was so convenient to get to the pile gate and then walk to all the restaurants and shops. Bed was comfortable and room was very clean. Would definitely stay here again if we’re ever in Dubrovnik again! "
United States
Jessica
The price is NT$5,227
NT$7,477 total
includes taxes & fees
May 3 - May 4
La Vita e Bella VI

San Rocco Palace

San Rocco Palace
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.4 out of 10, Exceptional, (62 reviews)
"Fantastic location large room great breakfast "
United States
yelena
The price is NT$7,065
NT$8,180 total
includes taxes & fees
May 6 - May 7
San Rocco Palace

La Vita e Bella I

La Vita e Bella I
4.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.6 out of 10, Exceptional, (5 reviews)
"The owner was very friendly and helpful and answered all our questions. The property was great, spacious, with lots of amenities."
United States
ROBERT
The price is NT$13,385
NT$28,080 total
includes taxes & fees
May 5 - May 6
La Vita e Bella I

Boutique Hotel Stari Grad

Boutique Hotel Stari Grad
4.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.4 out of 10, Exceptional, (55 reviews)
"Staff caring and can get you a table at all the restaurants "
United States
Jens
The price is NT$14,542
NT$18,273 total
includes taxes & fees
May 4 - May 5
Boutique Hotel Stari Grad

Scalini Palace

Scalini Palace
4.0 star property
Dubrovnik Old Town, 1.8 km from St James Beach
9.2 out of 10, Wonderful, (280 reviews)
"Really comfortable and clean accommodation right in the middle of old town, a few feet from several great restaurants, cafes and bakeries."
United States
clark
The price is NT$8,521
NT$9,825 total
includes taxes & fees
May 7 - May 8
Scalini Palace

La Vita e Bella II

La Vita e Bella II
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.0 out of 10, Wonderful, (111 reviews)
"The staff was incredibly friendly and flexible when we ran into a small snag with our baggage. The room was clean, and centrally located just off of the main shopping strip. Lots of restaurants within immediate walking distance. We would stay again!"
United States
Melissa
The price is NT$3,846
NT$5,917 total
includes taxes & fees
May 9 - May 10
La Vita e Bella II

MirÓ Studio Apartments

MirÓ Studio Apartments
4.0 star property
Pile, 2.2 km from St James Beach
9.4 out of 10, Exceptional, (472 reviews)
"What a lovely place. The view from the room is unbelievable. Perfectly close to the walls and main strip. The host and concierge were so helpful and kind."
United States
Alexander
The price is NT$4,762
NT$5,578 total
includes taxes & fees
May 7 - May 8
MirÓ Studio Apartments

La Vita e Bella VII

La Vita e Bella VII
4.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.2 out of 10, Wonderful, (21 reviews)
"Beautiful apartment and the tub was an excellent feature. Loved our stay"
United Kingdom
Daniel
The price is NT$2,603
NT$4,692 total
includes taxes & fees
May 3 - May 4
La Vita e Bella VII

Apartments Cathedral

Apartments Cathedral
3.0 star property
Dubrovnik Old Town, 1.7 km from St James Beach
8.8 out of 10, Excellent, (47 reviews)
"Very comfortable, clean and excellent location"
United States
Stephen
The price is NT$4,181
NT$4,922 total
includes taxes & fees
May 5 - May 6
Apartments Cathedral

Hilton Imperial Dubrovnik

Hilton Imperial Dubrovnik
5.0 star property
Pile, 2.3 km from St James Beach
9.4 out of 10, Exceptional, (1,002 reviews)
"Lovely hotel with friendly staff. Room lovely and breakfast really good. "
United Kingdom
Suzanne
The price is NT$12,545
NT$14,373 total
includes taxes & fees
May 6 - May 7
Hilton Imperial Dubrovnik

Dubrovnik Old Town Apartments

Dubrovnik Old Town Apartments
3.5 star property
Dubrovnik Old Town, 1.9 km from St James Beach
8.6 out of 10, Excellent, (113 reviews)
"Nice and comfortable apartment in the heart of the old town of Dubrovnik. We had a good time staying here highly recommended. "
United States
Ma Liza
The price is NT$3,990
NT$4,509 total
includes taxes & fees
May 10 - May 11
Dubrovnik Old Town Apartments

Hostel Angelina Old town Dubrovnik

Hostel Angelina Old town Dubrovnik
2.0 star property
Dubrovnik Old Town, 1.8 km from St James Beach
8.6 out of 10, Excellent, (219 reviews)
"Great location and the private room I had was in a different location and quiet"
United States
Bonnie Lee
The price is NT$2,168
NT$2,646 total
includes taxes & fees
May 22 - May 23
Hostel Angelina Old town Dubrovnik

La Vita e Bella III

La Vita e Bella III
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
8.6 out of 10, Excellent, (31 reviews)
"Darija was absolutely amazing. From a very late booking, to getting lost and being slightly stressed when i arrived, Darija was so kind and wonderfully welcoming. Everything was amazingly immaculate with so many thoughtful touches and in such a wondeful location. Highly recomend and would happily stay again."
Australia
Carley
The price is NT$3,154
NT$5,135 total
includes taxes & fees
May 3 - May 4
La Vita e Bella III

Seven Stars Accommodation Dubrovnik

Seven Stars Accommodation Dubrovnik
3.0 star property
Pile, 2.3 km from St James Beach
9.0 out of 10, Wonderful, (45 reviews)
"Our stay was amazing, this place had the most amazing views and the location was perfect, so close to so many beaches and the old town. No complaints what so ever here, the team was prompt in responses. Would recommend staying here for the location. The stairs are not that bad up to the location. "
United Kingdom
Jacqueline
The price is NT$3,679
NT$4,355 total
includes taxes & fees
May 5 - May 6
Seven Stars Accommodation Dubrovnik

Rooms Epidaurus

Rooms Epidaurus
3.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
8.0 out of 10, Very Good, (17 reviews)
"good location and good hospitality"
Japan
Kentaro
The price is NT$4,690
NT$5,496 total
includes taxes & fees
May 4 - May 5
Rooms Epidaurus
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
Billiards
Villa Dubrovnik
5.0 star property
9.6
Exceptional
199 reviews
View
Double Room (Premium Double Room with Balcony) | Balcony
Argenta Rooms
3.0 star property
9.8
Exceptional
11 reviews
View
Marina
The Byron Dubrovnik
3.0 star property
10.0
Exceptional
28 reviews
View
City view from property
Shanti Dubrovnik
3.0 star property
10.0
Exceptional
12 reviews
View
Deluxe Apartment, 1 Bedroom, Sea View | Living area
Chill Out Old Town & Seaview Apartments
2.5 star property
9.6
Exceptional
12 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 322 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 Apartments Kirigin.
How many hotels can I expect to find near St James Beach?
Expedia has 322 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, 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.