Default HTG hotel image

Hotels near St James Beach

  • 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
Aug 15 - Aug 16
Tomorrow
Aug 16 - Aug 17
Next weekend
Aug 21 - Aug 23
In two weeks
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for St James Beach hotels

1. Heritage Hotel Lucia

Heritage Hotel Lucia
Pile, 2.5 km from St James Beach
Canada
Nicole
P29,128
P33,290 total
includes taxes & fees
Aug 16 - Aug 17
Heritage Hotel Lucia

2. Old Town City Center Apartments

Old Town City Center Apartments
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Spencer
P14,077
P16,284 total
includes taxes & fees
Aug 26 - Aug 27
Old Town City Center Apartments

3. House STAYEVA 11

House STAYEVA 11
Dubrovnik Old Town, 1.6 km from St James Beach
Australia
Nicola
P22,827
P26,170 total
includes taxes & fees
Aug 18 - Aug 19
House STAYEVA 11

4. Apartments Kristic

Apartments Kristic
Gornji Kono, 2.8 km from St James Beach
United States
Cynthia
P12,445
P14,063 total
includes taxes & fees
Sep 1 - Sep 2
Apartments Kristic

5. 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
Stephanie
P17,353
P19,609 total
includes taxes & fees
Sep 9 - Sep 10
SUNce Palace Apartments with free offsite parking

6. La Vita e Bella VI

La Vita e Bella VI
Dubrovnik Old Town, 2 km from St James Beach
United States
Jonathan
P14,345
P19,217 total
includes taxes & fees
Aug 16 - Aug 17
La Vita e Bella VI

7. Leonarda Baroque House - Old Town

Leonarda Baroque House - Old Town
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Julie
P17,120
P19,345 total
includes taxes & fees
Aug 16 - Aug 17
Leonarda Baroque House - Old Town

8. Shanti Dubrovnik

Shanti Dubrovnik
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Toni
P16,282
P18,774 total
includes taxes & fees
Aug 23 - Aug 24
Shanti Dubrovnik

9. Apartments Kirigin

Apartments Kirigin
Ploce, 0.3 km from St James Beach
United Kingdom
Chalky
P14,156
P15,997 total
includes taxes & fees
Sep 3 - Sep 4
Apartments Kirigin

10. St. Joseph's

St. Joseph's
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Marc
P32,236
P36,427 total
includes taxes & fees
Aug 18 - Aug 19
St. Joseph's

11. Bota Palace

Bota Palace
Dubrovnik Old Town, 2 km from St James Beach
United States
Leah
P22,931
P26,287 total
includes taxes & fees
Aug 26 - Aug 27
Bota Palace

12. Celenga Apartments with free offsite parking

Celenga Apartments with free offsite parking
Dubrovnik Old Town, 2 km from St James Beach
Canada
Louise
P16,877
P19,071 total
includes taxes & fees
Sep 14 - Sep 15
Celenga Apartments with free offsite parking

13. Klarisa Palace Rooms

Klarisa Palace Rooms
Dubrovnik Old Town, 2.1 km from St James Beach
United States
Dana Smith
P12,677
P14,700 total
includes taxes & fees
Sep 1 - Sep 2
Klarisa Palace Rooms

14. Amoret Apartments

Amoret Apartments
Dubrovnik Old Town, 1.7 km from St James Beach
Canada
Lynelle
Amoret Apartments

15. La Vita e Bella VII

La Vita e Bella VII
Dubrovnik Old Town, 2 km from St James Beach
United States
Juan
P11,437
P16,257 total
includes taxes & fees
Aug 23 - Aug 24
La Vita e Bella VII

16. Prijeko Palace

Prijeko Palace
Dubrovnik Old Town, 1.9 km from St James Beach
Canada
Rachel
P20,660
P23,721 total
includes taxes & fees
Aug 19 - Aug 20
Prijeko Palace

17. Hilton Imperial Dubrovnik

Hilton Imperial Dubrovnik
Pile, 2.3 km from St James Beach
United States
Yang
P22,561
P25,869 total
includes taxes & fees
Aug 30 - Aug 31
Hilton Imperial Dubrovnik

18. Boutique Hotel Stari Grad

Boutique Hotel Stari Grad
Dubrovnik Old Town, 2 km from St James Beach
United States
Alexander
P33,033
P41,435 total
includes taxes & fees
Sep 14 - Sep 15
Boutique Hotel Stari Grad

19. La Vita e Bella I

La Vita e Bella I
Dubrovnik Old Town, 2 km from St James Beach
United States
Newel
P32,636
P61,698 total
includes taxes & fees
Aug 19 - Aug 20
La Vita e Bella I

20. La Vita e Bella IV

La Vita e Bella IV
Dubrovnik Old Town, 1.8 km from St James Beach
United States
chris
P12,676
P17,316 total
includes taxes & fees
Sep 1 - Sep 2
La Vita e Bella IV
View all properties

Compare popular hotels close to St James Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Reception
Heritage Hotel Lucia
10.0
Exceptional
11 reviews
View
Exterior
Old Town City Center Apartments
10.0
Exceptional
5 reviews
View
View from room
House STAYEVA 11
10.0
Exceptional
72 reviews
View
Terrace/patio
Apartments Kristic
10.0
Exceptional
5 reviews
View
Exterior
SUNce Palace Apartments with free offsite parking
9.8
Exceptional
498 reviews
View

Top St James Beach Hotel Reviews

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 3 hours ago
Rixos Premium Dubrovnik
Hotel Excelsior

Hotel Excelsior

10/10 Excellent
"Great location and friendly, helpful staff."
Dale 1-night trip
Posted 4 hours ago
Hotel Excelsior
Villa Allure of Dubrovnik

Villa Allure of Dubrovnik

10/10 Excellent
"The woman who runs the hotel does a great job. We arrived much earlier than expected and were able to check in, despite it being hours before check in time. We really appreciated that! The room was immaculate and lovely. The pool was the perfect place to cool off on those brutally hot August days. And the hotel is easy walking distance to Old Town, restaurants, and a small grocery store. Breakfast is also nice."
Katherine 2-night trip
Posted 4 hours ago
Villa Allure of Dubrovnik
Hotel Villa Sigurata

Hotel Villa Sigurata

10/10 Excellent
"Wonderful spot. Felt like home. Nicolina was very. Nice and helpful."
James Howard 6-night trip
Posted 10 hours ago
Hotel Villa Sigurata
Dubrovnik Old Town Apartments

Dubrovnik Old Town Apartments

8/10 Good
"The location in Old Town Dubrovnik was very convenient. We would recommend it to others"
Sis 2-night trip
Posted 16 hours ago
Dubrovnik Old Town Apartments
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 2 days ago
Rooms Raic
Amorino of Dubrovnik Apartments

Amorino of Dubrovnik Apartments

10/10 Excellent
"Amazing apartment and location! Watching the sunset from the balcony was a chef kiss"
Ana Paula 4-night trip
Posted 3 days ago
Amorino of Dubrovnik Apartments
Rilati Old Town Palace

Rilati Old Town Palace

10/10 Excellent
"Cold AC great location very nice helpful available staff."
Sheila 4-night trip
Posted 4 days ago
Rilati Old Town Palace
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 5 days ago
Villa Dubrovnik

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)
Steps away from the Old Town is Dubrovnik's most popular beach, offering sublime views, turquoise waters and a trendy 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 313 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 313 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.