Hotels near St James Beach Dubrovnik

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay near St James Beach?

The Byron Dubrovnik

The Byron Dubrovnik
3.0 star property
Dubrovnik Old Town, 1.7 km from St James Beach
10.0 out of 10, Exceptional, (28 reviews)
The price is CNY2,641
CNY3,026 total
includes taxes & fees
May 19 - May 20
The Byron Dubrovnik

Shanti Dubrovnik

Shanti Dubrovnik
3.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
10.0 out of 10, Exceptional, (13 reviews)
The price is CNY1,261
CNY1,467 total
includes taxes & fees
May 19 - May 20
Shanti Dubrovnik

7 Oaks Noble House

7 Oaks Noble House
2.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
10.0 out of 10, Exceptional, (13 reviews)
The price is CNY1,624
CNY1,878 total
includes taxes & fees
May 17 - May 18
7 Oaks Noble House

Anima Mea Old Town Apartment

Anima Mea Old Town Apartment
3.5 star property
Dubrovnik Old Town, 2 km from St James Beach
10.0 out of 10, Exceptional, (11 reviews)
The price is CNY1,894
CNY2,141 total
includes taxes & fees
May 27 - May 28
Anima Mea Old Town Apartment

Hotel Excelsior

Hotel Excelsior
5.0 star property
Ploce, 1.2 km from St James Beach
9.6 out of 10, Exceptional, (967 reviews)
The price is CNY3,246
CNY3,711 total
includes taxes & fees
May 18 - May 19
Hotel Excelsior

Leonarda Baroque House - Old Town

Leonarda Baroque House - Old Town
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.8 out of 10, Exceptional, (105 reviews)
The price is CNY1,980
CNY2,238 total
includes taxes & fees
May 20 - May 21
Leonarda Baroque House - Old Town

Chill Out Old Town & Seaview Apartments

Chill Out Old Town & Seaview Apartments
2.5 star property
Ploce, 1.7 km from St James Beach
9.6 out of 10, Exceptional, (13 reviews)
The price is CNY1,343
CNY1,559 total
includes taxes & fees
May 17 - May 18
Chill Out Old Town & Seaview Apartments

Klarisa Palace Rooms

Klarisa Palace Rooms
2.0 star property
Dubrovnik Old Town, 2.1 km from St James Beach
9.6 out of 10, Exceptional, (77 reviews)
The price is CNY1,109
CNY1,295 total
includes taxes & fees
May 18 - May 19
Klarisa Palace Rooms

Soleil Luxury Rooms Old Town Dubrovnik

Soleil Luxury Rooms Old Town Dubrovnik
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.4 out of 10, Exceptional, (303 reviews)
The price is CNY1,019
CNY1,194 total
includes taxes & fees
May 21 - May 22
Soleil Luxury Rooms Old Town Dubrovnik

Apartments Eleganca

Apartments Eleganca
4.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.6 out of 10, Exceptional, (187 reviews)
The price is CNY1,405
CNY1,587 total
includes taxes & fees
May 21 - May 22
Apartments Eleganca

MirÓ Studio Apartments

MirÓ Studio Apartments
4.0 star property
Pile, 2.2 km from St James Beach
9.4 out of 10, Exceptional, (474 reviews)
The price is CNY919
CNY1,081 total
includes taxes & fees
May 16 - May 17
MirÓ Studio Apartments

Rooms Posat

Rooms Posat
3.0 star property
Pile, 2.1 km from St James Beach
9.4 out of 10, Exceptional, (53 reviews)
The price is CNY1,182
CNY1,336 total
includes taxes & fees
May 16 - May 17
Rooms Posat

La Vita e Bella I

La Vita e Bella I
4.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.6 out of 10, Exceptional, (5 reviews)
The price is CNY2,529
CNY5,643 total
includes taxes & fees
May 16 - May 17
La Vita e Bella I

Hilton Imperial Dubrovnik

Hilton Imperial Dubrovnik
5.0 star property
Pile, 2.3 km from St James Beach
9.4 out of 10, Exceptional, (1,001 reviews)
The price is CNY2,969
CNY3,397 total
includes taxes & fees
Jun 7 - Jun 8
Hilton Imperial Dubrovnik

Amoret Apartments

Amoret Apartments
4.0 star property
Dubrovnik Old Town, 1.7 km from St James Beach
9.2 out of 10, Wonderful, (20 reviews)
The price is CNY1,607
CNY1,858 total
includes taxes & fees
May 27 - May 28
Amoret Apartments

Boutique Hotel Stari Grad

Boutique Hotel Stari Grad
4.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.4 out of 10, Exceptional, (56 reviews)
The price is CNY3,387
CNY4,253 total
includes taxes & fees
May 21 - May 22
Boutique Hotel Stari Grad

La Vita e Bella VII

La Vita e Bella VII
4.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.4 out of 10, Exceptional, (23 reviews)
The price is CNY680
CNY1,144 total
includes taxes & fees
May 15 - May 16
La Vita e Bella VII

Dubrovnik OldTown Hotel Akademis Gariste

Dubrovnik OldTown Hotel Akademis Gariste
3.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.2 out of 10, Wonderful, (90 reviews)
The price is CNY1,377
CNY1,598 total
includes taxes & fees
May 19 - May 20
Dubrovnik OldTown Hotel Akademis Gariste

Apartments Espana

Apartments Espana
4.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.2 out of 10, Wonderful, (53 reviews)
The price is CNY1,407
CNY1,632 total
includes taxes & fees
May 26 - May 27
Apartments Espana

La Vita e Bella II

La Vita e Bella II
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.0 out of 10, Wonderful, (112 reviews)
The price is CNY824
CNY1,268 total
includes taxes & fees
May 16 - May 17
La Vita e Bella II
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels close to St James Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
Marina
The Byron Dubrovnik
3.0 star property
10.0
Exceptional
28 reviews
View
City view from property
Shanti Dubrovnik
3.0 star property
10.0
Exceptional
13 reviews
View
Basic Room | Egyptian cotton sheets, premium bedding, memory foam beds, in-room safe
7 Oaks Noble House
2.0 star property
10.0
Exceptional
13 reviews
View
Apartment (Premium Apartment with Balcony) | Balcony
Anima Mea Old Town Apartment
3.5 star property
10.0
Exceptional
11 reviews
View
2 bars/lounges
Hotel Excelsior
5.0 star property
9.6
Exceptional
967 reviews
View

Other landmarks near St James Beach

Frequently asked questions

What are the best hotels near St James Beach?
  • Guests enjoy staying at Villa Glavić, which is a hotel close to St James Beach.
  • Also highly rated is Hotel Excelsior, which is a short drive away.
  • The area has plenty to choose from with 7,748 lodging options including hotels and vacation rentals.
How much does it cost to stay in a hotel near St James Beach?
You can review prices on Hotels.com by entering your search criteria and sorting by price. Remember that rates vary based on where and when you plan to go.
  • Take a look at the lowest price per night from CNY1,081
Can I find hotels close to St James Beach that are fully refundable?
Yes, there are many hotels with refundable room rates, but be sure to check the cancellation deadline. Find refundable rates using the "Fully refundable" filter when you search for hotels.
What are the best romantic hotels near St James Beach?
  • For travelers looking for a romantic stay, Hotel Excelsior offers a beach, an ocean-view restaurant, and an indoor pool. It's a short 3-minute drive from St James Beach.
  • The Pucic Palace is another great choice, and it's a short drive away.
What are the best hotels close to St James Beach with free breakfast?
  • Start your day nourished with a free buffet breakfast at Villa Glavić, which is a 17-minute walk from St James Beach.
  • The Pucic Palace is also a recommended place to stay with a free cooked-to-order breakfast, and it's located a short drive away.
Which hotels near St James Beach have rooms with great views?
  • Travelers can enjoy rooms with sea or courtyard views at Villa Glavić, which is a 17-minute walk from St James Beach.
  • Also recommended is Hotel Excelsior, which has rooms with sea or garden views.
What are the best family hotels close to St James Beach?
  • The entire family will enjoy a stay at Villa Glavić which offers a children's pool, an outdoor pool, and a free buffet breakfast. St James Beach is 17 minutes away on foot.
  • Another great option for your family's trip is The Pucic Palace.
What are the best luxury hotels near St James Beach?
  • Indulge yourself when you stay at Villa Glavić, which is a 17-minute walk from St James Beach and offers an outdoor pool, a full-service spa, and a sauna.
  • A second luxurious choice is Hotel Excelsior, which is a short drive away.
What are the best hotels near St James Beach with free parking?
What are the best hotels near St James Beach with a pool?
  • If swimming is at the top of your list, Villa Glavić has an outdoor pool, an indoor pool, and a children's pool. St James Beach is a 17-minute walk from the hotel.
  • Another great choice for a hotel with a pool is Hotel Excelsior.
What are the best things to see and do around my hotel near St James Beach?
  • Besides relaxing by the water at St James Beach, you can check out nearby sights like Gruz Harbor, Lapad Beach, and Pile Gate.
  • Other places in the area are Banje Beach, Old Town Harbor, and Walls of Dubrovnik.
What are the best pet-friendly hotels close to St James Beach?