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
17 Sept - 18 Sept
Tomorrow
18 Sept - 19 Sept
This weekend
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept

Filter by

Star rating

Guest rating

Our top choices for St James Beach hotels

1. 7 Oaks Noble House

7 Oaks Noble House
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Sara
RM950
RM1,091 total
includes taxes & fees
11 Oct - 12 Oct
7 Oaks Noble House

2. Old Town City Center Apartments

Old Town City Center Apartments
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Spencer
RM799
RM920 total
includes taxes & fees
18 Oct - 19 Oct
Old Town City Center Apartments

3. The Byron Dubrovnik

The Byron Dubrovnik
Dubrovnik Old Town, 1.7 km from St James Beach
United States
Silvester
RM1,551
RM1,770 total
includes taxes & fees
18 Oct - 19 Oct
The Byron Dubrovnik

4. La Vita e Bella VI

La Vita e Bella VI
Dubrovnik Old Town, 2 km from St James Beach
United States
Jonathan
RM674
RM952 total
includes taxes & fees
18 Oct - 19 Oct
La Vita e Bella VI

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
Australia
James
RM973
RM1,099 total
includes taxes & fees
5 Oct - 6 Oct
SUNce Palace Apartments with free offsite parking

6. Leonarda Baroque House - Old Town

Leonarda Baroque House - Old Town
Dubrovnik Old Town, 1.9 km from St James Beach
United Kingdom
Fred
RM893
RM1,010 total
includes taxes & fees
18 Oct - 19 Oct
Leonarda Baroque House - Old Town

7. Soleil Palace

Soleil Palace
Dubrovnik Old Town, 2 km from St James Beach
Canada
Nicholas
RM1,100
RM1,260 total
includes taxes & fees
1 Oct - 2 Oct
Soleil Palace

8. St. Joseph's

St. Joseph's
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Marc
RM1,915
RM2,164 total
includes taxes & fees
18 Oct - 19 Oct
St. Joseph's

9. Villa Dubrovnik

Villa Dubrovnik
Ploce, 0.5 km from St James Beach
United States
Alex
RM3,755
RM4,261 total
includes taxes & fees
16 Oct - 17 Oct
Villa Dubrovnik

10. Apartments Kirigin

Apartments Kirigin
Ploce, 0.3 km from St James Beach
Belgium
Jean Claude
RM644
RM728 total
includes taxes & fees
17 Oct - 18 Oct
Apartments Kirigin

11. Hotel Excelsior

Hotel Excelsior
Ploce, 1.2 km from St James Beach
Canada
murray
RM2,680
RM3,046 total
includes taxes & fees
18 Oct - 19 Oct
Hotel Excelsior

12. Rilati Old Town Palace

Rilati Old Town Palace
Dubrovnik Old Town, 1.8 km from St James Beach
United States
Angela
RM546
RM617 total
includes taxes & fees
18 Oct - 19 Oct
Rilati Old Town Palace

13. Villa Allure of Dubrovnik

Villa Allure of Dubrovnik
Ploce, 1.2 km from St James Beach
United States
Sadie
RM1,147
RM1,313 total
includes taxes & fees
18 Oct - 19 Oct
Villa Allure of Dubrovnik

14. Palacio Celeste

Palacio Celeste
Dubrovnik Old Town, 1.9 km from St James Beach
Canada
Cheryl
RM642
RM726 total
includes taxes & fees
13 Oct - 14 Oct
Palacio Celeste

15. Chill Out Old Town & Seaview Apartments

Chill Out Old Town & Seaview Apartments
Ploce, 1.7 km from St James Beach
United States
Varsha
RM677
RM782 total
includes taxes & fees
18 Oct - 19 Oct
Chill Out Old Town & Seaview Apartments

16. Amoret Apartments

Amoret Apartments
Dubrovnik Old Town, 1.7 km from St James Beach
Canada
Lynelle
RM661
RM764 total
includes taxes & fees
7 Oct - 8 Oct
Amoret Apartments

17. La Vita e Bella I

La Vita e Bella I
Dubrovnik Old Town, 2 km from St James Beach
United States
Newel
RM1,660
RM3,500 total
includes taxes & fees
18 Oct - 19 Oct
La Vita e Bella I

18. La Vita e Bella VII

La Vita e Bella VII
Dubrovnik Old Town, 2 km from St James Beach
United States
Juan
RM575
RM862 total
includes taxes & fees
18 Oct - 19 Oct
La Vita e Bella VII

19. Shanti Dubrovnik

Shanti Dubrovnik
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Austin
RM676
RM781 total
includes taxes & fees
12 Oct - 13 Oct
Shanti Dubrovnik

20. Villa 5db

Villa 5db
Dubrovnik Old Town, 1.9 km from St James Beach
United States
Kenneth
RM923
RM1,068 total
includes taxes & fees
20 Sept - 21 Sept
Villa 5db
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 bedroom with a large bed, a wooden bench, a hanging light, and a view of a bathroom through a glass partition.
7 Oaks Noble House
10.0
Exceptional
53 reviews
View
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 marina with boats docked, a historic stone building with arches, and a hill with houses in the background.
The Byron Dubrovnik
10.0
Exceptional
35 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
51 reviews
View
A historic coastal town with a fortified castle, a marina with numerous boats, and traditional red-roofed buildings.
SUNce Palace Apartments with free offsite parking
9.8
Exceptional
504 reviews
View

Top St James Beach Hotel Reviews

Rilati Old Town Palace

Rilati Old Town Palace

10/10 Excellent
"Great location, nice rooms, some stairs, but not too bad."
Alicia 2-night trip
Posted 10 hours ago
Rilati Old Town Palace
Hotel Sumratin

Hotel Sumratin

10/10 Excellent
"Beautiful hotel, great roof top swimming pool and lovely location. Couldn't have been better"
Sharon 3-night trip
Posted 13 hours ago
Hotel Sumratin
Rixos Premium Dubrovnik

Rixos Premium Dubrovnik

10/10 Excellent
"This was a lovely hotel, staff were extremely helpful and attentive when needed. A special shout out to Neja on reception. Breakfast and staff excellent. Standard room with balcony very nice and air conditioning excellent. Lovely hotel would stay again."
Gillian 5-night trip
Posted 15 hours ago
Rixos Premium Dubrovnik
Villa Allure of Dubrovnik

Villa Allure of Dubrovnik

10/10 Excellent
"Very Authentic old town Dubrovnik, quaint and charming! A very romantic feel, wonderful staff, delicious poolside breakfast with a view! 💕"
Lori 1-night trip
Posted 1 day ago
Villa Allure of Dubrovnik
Rooms Raic

Rooms Raic

10/10 Excellent
"The facility was great! We got the last room available that had the ceiling very low (it was the last floor below roof), that was the only thing. Also, the owner asked us to leave the AC off when not in the room, so at the end of the day it took a little time to cool off to a comfortable level."
Paula 2-night trip
Posted 2 days ago
Rooms Raic
Rooms Tezoro

Rooms Tezoro

10/10 Excellent
"Check-in was very easy, staff is friendly, great location!"
Jennifer 3-night trip
Posted 3 days ago
Rooms Tezoro
Hotel Excelsior

Hotel Excelsior

10/10 Excellent
"Swimming here right off the hotel deck into the Adriatic was amazing and the view from breakfast. Very nice"
Diane 2-night trip
Posted 5 days ago
Hotel Excelsior
Villa Casa Bianca

Villa Casa Bianca

10/10 Excellent
"Excellent location, beautiful apartment, helpful staff!"
Gretchen 5-night trip
Posted 5 days ago
Villa Casa Bianca
Hostel Angelina Old town Dubrovnik

Hostel Angelina Old town Dubrovnik

10/10 Excellent
"Best time of my life I will be back."
Darko 1-night trip
Posted 6 days ago
Hostel Angelina Old town 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 story of its own, during your travels 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 stop at Lazareti. Wander through 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 through 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 story of its own, during your holiday in 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 with a stop at 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. Travellers like the surrounding area for its historic landmarks. If you're looking for a convenient place to stay, take a look at the 314 hotels and other accommodation options 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 traveller 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 314 hotels and other accommodation options 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! The majority of room reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, you might be able to still cancel and be given a refund within a 24-hour period of booking. Put your dates in and click on "Search", then filter by "fully refundable" to review the best options available 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.