Default HTG hotel image

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

  • 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
Oct 13 - Oct 14
Tomorrow
Oct 14 - Oct 15
This weekend
Oct 16 - Oct 18
Next weekend
Oct 23 - Oct 25

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
NT$5,149
NT$5,951 total
includes taxes & fees
Oct 14 - Oct 15
Old Town City Center Apartments

2. Heritage Hotel Lucia

Heritage Hotel Lucia
Pile, 2.5 km from St James Beach
United Kingdom
Elisheba
NT$12,624
NT$14,396 total
includes taxes & fees
Nov 6 - Nov 7
Heritage Hotel Lucia

3. House STAYEVA 11

House STAYEVA 11
Dubrovnik Old Town, 1.6 km from St James Beach
United States
Andrea
NT$9,698
NT$11,090 total
includes taxes & fees
Oct 16 - Oct 17
House STAYEVA 11

4. Soleil Palace

Soleil Palace
Dubrovnik Old Town, 2 km from St James Beach
United States
Haley
NT$7,281
NT$8,360 total
includes taxes & fees
Oct 24 - Oct 25
Soleil Palace

5. La Vita e Bella VI

La Vita e Bella VI
Dubrovnik Old Town, 2 km from St James Beach
Australia
TRACY
NT$3,518
NT$5,425 total
includes taxes & fees
Nov 8 - Nov 9
La Vita e Bella VI

6. Dominus Little Palace

Dominus Little Palace
Dubrovnik Old Town, 2 km from St James Beach
United States
Laura
NT$5,362
NT$6,059 total
includes taxes & fees
Oct 27 - Oct 28
Dominus Little Palace

7. Apartments Kirigin

Apartments Kirigin
Ploce, 0.3 km from St James Beach
Belgium
Jean Claude
NT$4,244
NT$4,795 total
includes taxes & fees
Oct 14 - Oct 15
Apartments Kirigin

8. 7 Oaks Noble House

7 Oaks Noble House
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Sara
NT$4,529
NT$5,250 total
includes taxes & fees
Nov 5 - Nov 6
7 Oaks Noble House

9. Bota Palace

Bota Palace
Dubrovnik Old Town, 2 km from St James Beach
United States
chukwuemeka
NT$4,528
NT$5,249 total
includes taxes & fees
Nov 3 - Nov 4
Bota Palace

10. Villa Dubrovnik

Villa Dubrovnik
Ploce, 0.5 km from St James Beach
United States
Jose
NT$23,640
NT$26,845 total
includes taxes & fees
Oct 25 - Oct 26
Villa Dubrovnik

11. 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
Mary
NT$7,345
NT$8,300 total
includes taxes & fees
Oct 27 - Oct 28
SUNce Palace Apartments with free offsite parking

12. Leonarda Baroque House - Old Town

Leonarda Baroque House - Old Town
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Laura
NT$5,814
NT$6,570 total
includes taxes & fees
Oct 24 - Oct 25
Leonarda Baroque House - Old Town

13. St. Joseph's

St. Joseph's
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Max
NT$10,657
NT$12,042 total
includes taxes & fees
Nov 1 - Nov 2
St. Joseph's

14. Celenga Apartments with free offsite parking

Celenga Apartments with free offsite parking
Dubrovnik Old Town, 2 km from St James Beach
Canada
Louise
NT$4,368
NT$4,937 total
includes taxes & fees
Nov 2 - Nov 3
Celenga Apartments with free offsite parking

15. The Byron Dubrovnik

The Byron Dubrovnik
Dubrovnik Old Town, 1.7 km from St James Beach
United States
Silvester
NT$9,246
NT$10,580 total
includes taxes & fees
Nov 4 - Nov 5
The Byron Dubrovnik

16. Nije Preša Apartments

Nije Preša Apartments
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Andrew
NT$6,556
NT$7,540 total
includes taxes & fees
Oct 24 - Oct 25
Nije Preša Apartments

17. Klarisa Palace Rooms

Klarisa Palace Rooms
Dubrovnik Old Town, 2.1 km from St James Beach
Canada
Faye
NT$4,587
NT$5,315 total
includes taxes & fees
Oct 21 - Oct 22
Klarisa Palace Rooms

18. Hotel Excelsior

Hotel Excelsior
Ploce, 1.2 km from St James Beach
United Kingdom
Simon
NT$19,227
NT$21,858 total
includes taxes & fees
Oct 27 - Oct 28
Hotel Excelsior

19. La Vita e Bella VII

La Vita e Bella VII
Dubrovnik Old Town, 2 km from St James Beach
Canada
Stephanie
NT$3,026
NT$5,040 total
includes taxes & fees
Nov 12 - Nov 13
La Vita e Bella VII

20. Soleil Luxury Rooms Old Town Dubrovnik

Soleil Luxury Rooms Old Town Dubrovnik
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Rose
NT$2,376
NT$2,816 total
includes taxes & fees
Nov 3 - Nov 4
Soleil Luxury Rooms Old Town Dubrovnik
View all properties

Compare popular hotels close to St James Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
A narrow stone staircase leading up to a building with a red awning labeled "RAGUSA 2".
Old Town City Center Apartments
10.0
Exceptional
5 reviews
View
A room with a sofa, a small table with a vase of flowers, a painting, and a view through an open door to a garden.
Heritage Hotel Lucia
10.0
Exceptional
39 reviews
View
A view through a window with a metal grill, featuring terracotta steps and a brick wall in the background.
House STAYEVA 11
10.0
Exceptional
81 reviews
View
A rooftop terrace with outdoor seating, a chessboard, and a potted plant.
Soleil Palace
10.0
Exceptional
12 reviews
View
A modern bedroom with a large bed, a bathtub, and a dining area with a fruit bowl.
La Vita e Bella VI
9.8
Exceptional
53 reviews
View

Top St James Beach Hotel Reviews

Rilati Old Town Palace

Rilati Old Town Palace

10/10 Excellent
"Absolutely amazing location, tucked away in a quiet street but right in the center of everything. The staff was very responsive over messaging apps to answer any questions during and before the stay. They veen were able to accommodate me for a last minute extension and allowed me to keep my room."
Angela 2-night trip
Posted 8 hours ago
Rilati Old Town Palace
Hotel Excelsior

Hotel Excelsior

10/10 Excellent
"Beautiful location, very clean and well maintained. Staff were wonderful and on site restaurants were great. Highly recommend!"
James 7-night trip
Posted 14 hours ago
Hotel Excelsior
Soleil Luxury Rooms Old Town Dubrovnik

Soleil Luxury Rooms Old Town Dubrovnik

10/10 Excellent
"Great location, and walkable to anywhere in the old town. There are several paths to the apartment building, and for whom with heavy luggages, you may need to figure out the flatest one with minimal amount stairs when getting there."
Xuan 2-night trip
Posted 1 day ago
Soleil Luxury Rooms Old Town Dubrovnik
Hotel Lero

Hotel Lero

8/10 Good
"The room was modern and spacious. The bar was good and food excellent. Good breakfast. Front of house staff not the friendliest. Outside pool great. Spa a disappointment as you had to pay for it all and book a slot. We did not see anywhere the prices and even when we went to the spa reception this was not shared. Good location, 30 min walk to old town or a 5 min local bus ride, number 4 bus. Which is included in the price of the Dubrovnik pass"
Martin 2-night trip
Posted 2 days ago
Hotel Lero
Villa Dubrovnik

Villa Dubrovnik

10/10 Excellent
"Location was exceptional, all the staff and amenities it's a 100"
Jose 4-night trip
Posted 7 days ago
Villa Dubrovnik
Sipa Apartments

Sipa Apartments

10/10 Excellent
"Great experience"
Frank 2-night trip
Posted 8 days ago
Sipa Apartments

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 fort, a sandy beach with sun loungers, and a clear blue sea.

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 romantic 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 waterfront.
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 seaside.
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 312 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 312 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.