Default HTG hotel image

Find hotels near St James Beach, Dubrovnik from SAR 668

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
19 Aug - 20 Aug
Tomorrow
20 Aug - 21 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Star rating

Guest rating

Our top choices for St James Beach hotels

1. Old Town City Center Apartments

Old Town City Center Apartments
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Spencer
SAR 800
SAR 927 total
includes taxes & fees
26 Aug - 27 Aug
Old Town City Center Apartments

2. House STAYEVA 11

House STAYEVA 11
Dubrovnik Old Town, 1.6 km from St James Beach
Australia
Nicola
SAR 1,403
SAR 1,608 total
includes taxes & fees
21 Aug - 22 Aug
House STAYEVA 11

3. Heritage Hotel Lucia

Heritage Hotel Lucia
Pile, 2.5 km from St James Beach
Canada
Nicole
SAR 1,718
SAR 1,965 total
includes taxes & fees
23 Aug - 24 Aug
Heritage Hotel Lucia

4. Apartments Kristic

Apartments Kristic
Gornji Kono, 2.8 km from St James Beach
United States
Cynthia
SAR 734
SAR 830 total
includes taxes & fees
19 Sep - 20 Sep
Apartments Kristic

5. The Byron Dubrovnik

The Byron Dubrovnik
Dubrovnik Old Town, 1.7 km from St James Beach
United States
Silvester
SAR 1,442
SAR 1,653 total
includes taxes & fees
1 Sep - 2 Sep
The Byron Dubrovnik

6. La Vita e Bella VI

La Vita e Bella VI
Dubrovnik Old Town, 2 km from St James Beach
United States
Jonathan
SAR 950
SAR 1,257 total
includes taxes & fees
25 Aug - 26 Aug
La Vita e Bella VI

7. Shanti Dubrovnik

Shanti Dubrovnik
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Toni
SAR 658
SAR 766 total
includes taxes & fees
22 Aug - 23 Aug
Shanti Dubrovnik

8. Leonarda Baroque House - Old Town

Leonarda Baroque House - Old Town
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Julie
SAR 991
SAR 1,120 total
includes taxes & fees
20 Aug - 21 Aug
Leonarda Baroque House - Old Town

9. Bota Palace

Bota Palace
Dubrovnik Old Town, 2 km from St James Beach
United States
Leah
SAR 1,170
SAR 1,346 total
includes taxes & fees
21 Aug - 22 Aug
Bota Palace

10. St. Joseph's

St. Joseph's
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Marc
SAR 1,862
SAR 2,104 total
includes taxes & fees
21 Aug - 22 Aug
St. Joseph's

11. Apartment & Rooms Palmotta

Apartment & Rooms Palmotta
Dubrovnik Old Town, 2 km from St James Beach
United States
Zachary
SAR 679
SAR 767 total
includes taxes & fees
5 Sep - 6 Sep
Apartment & Rooms Palmotta

12. Hotel Excelsior

Hotel Excelsior
Ploce, 1.2 km from St James Beach
United States
Dale
SAR 2,731
SAR 3,109 total
includes taxes & fees
20 Aug - 21 Aug
Hotel Excelsior

13. Rilati Old Town Palace

Rilati Old Town Palace
Dubrovnik Old Town, 1.8 km from St James Beach
United States
Sheila
SAR 654
SAR 739 total
includes taxes & fees
2 Sep - 3 Sep
Rilati Old Town Palace

14. La Vita e Bella I

La Vita e Bella I
Dubrovnik Old Town, 2 km from St James Beach
United States
Newel
SAR 1,505
SAR 3,218 total
includes taxes & fees
20 Aug - 21 Aug
La Vita e Bella I

15. Amoret Apartments

Amoret Apartments
Dubrovnik Old Town, 1.7 km from St James Beach
Canada
Lynelle
SAR 689
SAR 801 total
includes taxes & fees
24 Aug - 25 Aug
Amoret Apartments

16. Apartments Zoro

Apartments Zoro
Dubrovnik Old Town, 2.1 km from St James Beach
United States
Daniel
SAR 646
SAR 753 total
includes taxes & fees
25 Aug - 26 Aug
Apartments Zoro

17. Villa Allure of Dubrovnik

Villa Allure of Dubrovnik
Ploce, 1.2 km from St James Beach
United States
Sadie
SAR 1,257
SAR 1,443 total
includes taxes & fees
25 Aug - 26 Aug
Villa Allure of Dubrovnik

18. Rooms Raic

Rooms Raic
Ploce, 1.3 km from St James Beach
Canada
Anthi
SAR 571
SAR 668 total
includes taxes & fees
28 Aug - 29 Aug
Rooms Raic

19. Hilton Imperial Dubrovnik

Hilton Imperial Dubrovnik
Pile, 2.3 km from St James Beach
United States
Yang
SAR 2,114
SAR 2,411 total
includes taxes & fees
16 Sep - 17 Sep
Hilton Imperial Dubrovnik

20. La Vita e Bella VII

La Vita e Bella VII
Dubrovnik Old Town, 2 km from St James Beach
United States
Juan
SAR 679
SAR 972 total
includes taxes & fees
23 Aug - 24 Aug
La Vita e Bella VII
View all properties

Compare popular hotels close to St James Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Exterior
Old Town City Center Apartments
10.0
Exceptional
5 reviews
View
Deluxe Studio Suite, 1 Queen Bed, City View | View from room
House STAYEVA 11
10.0
Exceptional
72 reviews
View
Reception
Heritage Hotel Lucia
10.0
Exceptional
11 reviews
View
Apartment, 1 Bedroom, Terrace, Sea View | Terrace/patio
Apartments Kristic
10.0
Exceptional
5 reviews
View
Marina
The Byron Dubrovnik
10.0
Exceptional
34 reviews
View

Top St James Beach Hotel Reviews

Hotel Excelsior

Hotel Excelsior

10/10 Excellent
"I cant imagine a better place to stay in Dubrovnik. We were in the heritage side, and the pictures don't do this hotel justice. The staff is extremely helpful; I needed a prescription while there, on a national holiday, and they made the call to the doctor and I had my medication that morning. It is an easy and lovely walk to the walled city. The breakfast is delicious, their spa top notch, and the sea side chairs, view, and service can't be beat."
Heather 3-night trip
Posted 5 hours ago
Hotel Excelsior
Hilton Imperial Dubrovnik

Hilton Imperial Dubrovnik

10/10 Excellent
"Beautiful hotel will definitely be staying here again when I visit Dubrovnik, was a bus ride away to get to great swimming spots and the hotel is 5 minutes walk to Pile Gate (stari grad) Dubrovnik which was great."
Angela 3-night trip
Posted 6 hours ago
Hilton Imperial Dubrovnik
Hotel Sumratin

Hotel Sumratin

10/10 Excellent
"Room was clean. Breakfast was very good. Location was close to restaurants and bars."
Mahmoud 5-night trip
Posted 1 day ago
Hotel Sumratin
Villa Allure of Dubrovnik

Villa Allure of Dubrovnik

10/10 Excellent
"The staff was really lovely. My fiancé and I had to check in at the hotel at 3:30AM due to travel delays and the hostess was extremely communicative and responsive as I updated her with our travel delays. She was ready for us upon arrival in the middle of the night and still took us through the property and explanation of our room. The room was very charming and offered a beautiful view of the Old Town. Would definitely go back!"
Ashley 3-night trip
Posted 2 days ago
Villa Allure of Dubrovnik
Rixos Premium Dubrovnik

Rixos Premium Dubrovnik

10/10 Excellent
"Spa is amazing and can’t believe more isn’t made of it on their website. Breakfast buffet is extensive and delicious. Really comfy beds. Loved being able to jump into the sea directly from the cliff by the pools of the hotel. Only downside was, I left a couple of items behind and, when I enquired with the hotel a couple of hours after we left, they claimed there was nothing there when it definitely was."
Eleanor Grace 5-night trip
Posted 5 days ago
Rixos Premium Dubrovnik
Apartment Anadra Dubrovnik, Walking Distance To The Centre Old Town

Apartment Anadra Dubrovnik, Walking Distance To The Centre Old Town

10/10 Excellent
"Excellent séjour ! Un grand merci à Ana pour son accueil chaleureux, sa gentillesse et ses précieux conseils. Le logement est idéalement situé et la vue sur la mer et Dubrovnik est tout simplement magnifique. Nous recommandons ce logement sans hésitation !"
Fabrice R. 7-night trip
Posted 6 days ago
Apartment Anadra Dubrovnik, Walking Distance To The Centre Old Town
Rooms Raic

Rooms Raic

10/10 Excellent
"Beautiful views overlooking old town and the ocean. Shared kitchen and balcony space. Clean and efficient. Friendly staff."
Adam 3-night trip
Posted 7 days ago
Rooms Raic
Villa Dubrovnik

Villa Dubrovnik

10/10 Excellent
"The nicest place I’ve ever stayed, loved the decor and the vibe, great staff, amazing views. Enjoyed the 15 min amble to town (hotel shuttles evening only) and being able to enjoy views of the old town from a sun lounger."
Elise 4-night trip
Posted 9 days ago
Villa Dubrovnik
Blue Infinity Waterfront Apartment

Blue Infinity Waterfront Apartment

10/10 Excellent
"Really great experience and time in Dubrovnik. Apartment listing was very accurate. Walk to Old Town. Amazing views from the patio. Very nice host! Would highly recommend."
Sharon A. 2-night trip
Posted 11 days ago
Blue Infinity Waterfront Apartment

Other attractions near St James Beach

A coastal town with red-roofed buildings, a prominent church with a dome, and a small island with dense greenery in the background.

Lokrum Island

9.2/10 (997 reviews)
Commune with nature and explore the great outdoors at Lokrum Island during your travels in Dubrovnik. Wander the seaside and beautiful beaches in the area.
See properties
A coastal city with a historic stone fortress, clear blue sea, and a small boat docked near the shore.

Banje Beach

9.0/10 (1,199 reviews)
If a restful vacation is part of your travel plans, Banje Beach might be the perfect place to seek out during your trip to Ploce. Amble around the area's waterfront or experience its art scene.
See properties

Museum of Modern Art

8.4/10 (12 reviews)
You can study the exhibits at Museum of Modern Art, a museum with a storied past, during your trip to Dubrovnik. Amble around this family-friendly area's beautiful beaches and enjoy its top-notch restaurants.
See properties

Lokrum Monastery

9.0/10 (4 reviews)
Lokrum Monastery is just one of the places to see in Dubrovnik, so why not enjoy the other things to explore during your travels? Wander the seaside and beautiful beaches in the area.
See properties

Lazareti

9.4/10 (3 reviews)
You can learn about the history of Dubrovnik with a trip to Lazareti. Wander the beautiful beaches and seaside in this romantic area.
See properties

Porporela

Explore the waterfront of Porporela and enjoy other activities such as boating in Dubrovnik. Wander the beautiful beaches and seaside in this family-friendly area.
See properties

Dubrovnik Maritime Museum

You can study the exhibits at Dubrovnik Maritime Museum, a museum with a storied past, during your trip to Dubrovnik. While you're in the area, stroll along the seaside.
See properties

Fort of St. John

8.0/10 (11 reviews)
You can learn about the history of Dubrovnik when you stop by Fort of St. John. While you're in the area, stroll along the waterfront.
See properties

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, Visia Dubrovnik 5D Multimedia 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, Bellevue Beach, and Lapad Beach are great spots if you want to spend some time by the water during your stay.