Default HTG hotel image

Find hotels near St James Beach, Dubrovnik from CA $151

  • 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
Sep 1 - Sep 2
Tomorrow
Sep 2 - Sep 3
This weekend
Sep 4 - Sep 6
Next weekend
Sep 11 - Sep 13

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
CA $292
CA $338 total
includes taxes & fees
Sep 5 - Sep 6
Old Town City Center Apartments

2. Apartments Kristic

Apartments Kristic
Gornji Kono, 2.8 km from St James Beach
United States
Cynthia
CA $208
CA $235 total
includes taxes & fees
Sep 26 - Sep 27
Apartments Kristic

3. 7 Oaks Noble House

7 Oaks Noble House
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Sara
CA $442
CA $508 total
includes taxes & fees
Sep 15 - Sep 16
7 Oaks Noble House

4. Apartment Lukre

Apartment Lukre
Gornji Kono, 2.7 km from St James Beach
Canada
Emma
CA $277
CA $321 total
includes taxes & fees
Sep 7 - Sep 8
Apartment Lukre

5. Heritage Hotel Lucia

Heritage Hotel Lucia
Pile, 2.5 km from St James Beach
Canada
Nicole
CA $654
CA $747 total
includes taxes & fees
Sep 29 - Sep 30
Heritage Hotel Lucia

6. La Vita e Bella VI

La Vita e Bella VI
Dubrovnik Old Town, 2 km from St James Beach
United States
Jonathan
CA $286
CA $391 total
includes taxes & fees
Sep 3 - Sep 4
La Vita e Bella VI

7. Apartments Ante

Apartments Ante
Ploce, 1.6 km from St James Beach
Canada
Louise
CA $128
CA $151 total
includes taxes & fees
Oct 2 - Oct 3
Apartments Ante

8. Leonarda Baroque House - Old Town

Leonarda Baroque House - Old Town
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Julie
CA $382
CA $431 total
includes taxes & fees
Sep 2 - Sep 3
Leonarda Baroque House - Old Town

9. SUNce Palace Apartments with free offsite parking

SUNce Palace Apartments with free offsite parking
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Rinjal
CA $355
CA $401 total
includes taxes & fees
Sep 9 - Sep 10
SUNce Palace Apartments with free offsite parking

10. St. Joseph's

St. Joseph's
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Marc
CA $675
CA $762 total
includes taxes & fees
Sep 12 - Sep 13
St. Joseph's

11. Celenga Apartments with free offsite parking

Celenga Apartments with free offsite parking
Dubrovnik Old Town, 2 km from St James Beach
Canada
Louise
CA $342
CA $386 total
includes taxes & fees
Sep 23 - Sep 24
Celenga Apartments with free offsite parking

12. Anima Mea Old Town Apartment

Anima Mea Old Town Apartment
Dubrovnik Old Town, 2 km from St James Beach
United States
Janet
CA $411
CA $464 total
includes taxes & fees
Sep 13 - Sep 14
Anima Mea Old Town Apartment

13. Soleil Palace

Soleil Palace
Dubrovnik Old Town, 2 km from St James Beach
Canada
Nicholas
CA $358
CA $410 total
includes taxes & fees
Oct 1 - Oct 2
Soleil Palace

14. Villa Sigurata II

Villa Sigurata II
Dubrovnik Old Town, 2 km from St James Beach
Canada
Bradford
CA $231
CA $270 total
includes taxes & fees
Sep 15 - Sep 16
Villa Sigurata II

15. Klarisa Palace Rooms

Klarisa Palace Rooms
Dubrovnik Old Town, 2.1 km from St James Beach
United States
Dana Smith
CA $276
CA $317 total
includes taxes & fees
Oct 2 - Oct 3
Klarisa Palace Rooms

16. Shanti Dubrovnik

Shanti Dubrovnik
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Austin
CA $282
CA $327 total
includes taxes & fees
Sep 28 - Sep 29
Shanti Dubrovnik

17. Hotel Excelsior

Hotel Excelsior
Ploce, 1.2 km from St James Beach
Canada
murray
CA $1,438
CA $1,634 total
includes taxes & fees
Sep 3 - Sep 4
Hotel Excelsior

18. La Vita e Bella I

La Vita e Bella I
Dubrovnik Old Town, 2 km from St James Beach
United States
Newel
CA $525
CA $1,155 total
includes taxes & fees
Sep 7 - Sep 8
La Vita e Bella I

19. Apartments Zoro

Apartments Zoro
Dubrovnik Old Town, 2.1 km from St James Beach
United States
Jossie
CA $218
CA $255 total
includes taxes & fees
Sep 2 - Sep 3
Apartments Zoro

20. Amoret Apartments

Amoret Apartments
Dubrovnik Old Town, 1.7 km from St James Beach
Canada
Lynelle
CA $273
CA $317 total
includes taxes & fees
Sep 2 - Sep 3
Amoret Apartments
View all properties

Compare popular hotels close to St James Beach

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Exterior
Old Town City Center Apartments
10.0
Exceptional
5 reviews
View
Apartment, 1 Bedroom, Terrace, Sea View | Terrace/patio
Apartments Kristic
10.0
Exceptional
5 reviews
View
Basic Room
7 Oaks Noble House
10.0
Exceptional
44 reviews
View
Private kitchen
Apartment Lukre
10.0
Exceptional
5 reviews
View
Reception
Heritage Hotel Lucia
10.0
Exceptional
17 reviews
View

Top St James Beach Hotel Reviews

Hotel Excelsior

Hotel Excelsior

10/10 Excellent
"Great"
Kipp 3-night trip
Posted 4 hours ago
Hotel Excelsior
Hotel Sumratin

Hotel Sumratin

10/10 Excellent
"Lovely property and very helpful staff. Breakfast was fabulous and the on site restaurant a great place for an evening meal"
Andrew 3-night trip
Posted 6 hours ago
Hotel Sumratin
Amorino of Dubrovnik Apartments

Amorino of Dubrovnik Apartments

10/10 Excellent
"Absolutely incredible views! Very well appointed amenities. Thoughtful touches throughout. Check in was thorough and helpful. We loved the location too! Not in the thick of everything, but a close walk. We loved our stay! Thank you!!!"
Sierra 3-night trip
Posted 1 day ago
Amorino of Dubrovnik Apartments
Rixos Premium Dubrovnik

Rixos Premium Dubrovnik

10/10 Excellent
"Great hotel! Great breakfast, rooms, pool and sea experience. Food is great and staff were friendly and kind. We would definitely stay there again!"
Michelle 3-night trip
Posted 2 days ago
Rixos Premium Dubrovnik
Blue Infinity Waterfront Apartment

Blue Infinity Waterfront Apartment

10/10 Excellent
"Beautiful location, away from the crowds with a brief walk to Old Town. Even in the heat of August the walk is very manageable. Loved the quiet and the view from the balcony."
Diana L. 3-night trip
Posted 2 days ago
Blue Infinity Waterfront Apartment
Hotel Lero

Hotel Lero

8/10 Good
"My friend lost her luggage en route from another European country the Hotel staff was so helpful in helping her call the airport and to speak to them and to eventually help retrieve the luggage we are very grateful to the staff at this hotel."
Dominique 1-night trip
Posted 2 days ago
Hotel Lero
Villa Dubrovnik

Villa Dubrovnik

10/10 Excellent
"Beautiful hotel. Perfect location. Best beaches in Dubrovnik"
Alex 5-night trip
Posted 5 days ago
Villa Dubrovnik
Villa Allure of Dubrovnik

Villa Allure of Dubrovnik

10/10 Excellent
"Great location and clean rooms!"
Patricia 2-night trip
Posted 6 days ago
Villa Allure of 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 3 weeks ago
Apartment Anadra Dubrovnik, Walking Distance To The Centre Old Town

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)
Escape the busy streets of Dubrovnik to spend a day exploring the natural and historical attractions of an island that lies just off the city’s coastline.
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)
The closest beach to the Old Town has great views, clear water and a stylish restaurant and nightclub.
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 321 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 321 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.
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.