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?

Shanti Dubrovnik

Shanti Dubrovnik
3.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
10.0 out of 10, Exceptional, (12 reviews)
The price is CNY495
CNY589 total
includes taxes & fees
Jan 21 - Jan 22
Shanti Dubrovnik

House STAYEVA 11

House STAYEVA 11
4.0 star property
Dubrovnik Old Town, 1.6 km from St James Beach
10.0 out of 10, Exceptional, (61 reviews)
The price is CNY1,639
CNY1,882 total
includes taxes & fees
Jan 25 - Jan 26
House STAYEVA 11

Piano Nobile Residence

Piano Nobile Residence
4.0 star property
Dubrovnik Old Town, 1.8 km from St James Beach
9.6 out of 10, Exceptional, (20 reviews)
The price is CNY715
CNY838 total
includes taxes & fees
Jan 25 - Jan 26
Piano Nobile Residence

La Vita e Bella VI

La Vita e Bella VI
3.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.8 out of 10, Exceptional, (39 reviews)
The price is CNY524
CNY922 total
includes taxes & fees
Jan 21 - Jan 22
La Vita e Bella VI

Hotel Excelsior

Hotel Excelsior
5.0 star property
1.2 km from St James Beach
9.6 out of 10, Exceptional, (946 reviews)
The price is CNY2,432
CNY2,779 total
includes taxes & fees
Feb 1 - Feb 2
Hotel Excelsior

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, (289 reviews)
The price is CNY502
CNY598 total
includes taxes & fees
Jan 23 - Jan 24
Soleil Luxury Rooms Old Town Dubrovnik

Palacio Celeste

Palacio Celeste
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.4 out of 10, Exceptional, (78 reviews)
The price is CNY612
CNY691 total
includes taxes & fees
Jan 26 - Jan 27
Palacio Celeste

San Rocco Palace

San Rocco Palace
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.4 out of 10, Exceptional, (53 reviews)
The price is CNY644
CNY758 total
includes taxes & fees
Jan 26 - Jan 27
San Rocco Palace

The Pucic Palace

The Pucic Palace
5.0 star property
Dubrovnik Old Town, 1.8 km from St James Beach
9.4 out of 10, Exceptional, (473 reviews)
The price is CNY1,558
CNY1,791 total
includes taxes & fees
Jan 24 - Jan 25
The Pucic Palace

La Vita e Bella IV

La Vita e Bella IV
4.0 star property
Dubrovnik Old Town, 1.8 km from St James Beach
9.2 out of 10, Wonderful, (68 reviews)
La Vita e Bella IV

Scalini Palace

Scalini Palace
4.0 star property
Dubrovnik Old Town, 1.8 km from St James Beach
9.2 out of 10, Wonderful, (265 reviews)
Scalini Palace

Apartments Lausion

Apartments Lausion
4.0 star property
Dubrovnik Old Town, 1.7 km from St James Beach
9.4 out of 10, Exceptional, (36 reviews)
The price is CNY812
CNY947 total
includes taxes & fees
Jan 25 - Jan 26
Apartments Lausion

Dubrovnik OldTown Hotel Akademis Gariste

Dubrovnik OldTown Hotel Akademis Gariste
3.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.0 out of 10, Wonderful, (69 reviews)
The price is CNY787
CNY919 total
includes taxes & fees
Jan 25 - Jan 26
Dubrovnik OldTown Hotel Akademis Gariste

Apartments Santa Maria

Apartments Santa Maria
3.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.0 out of 10, Wonderful, (116 reviews)
The price is CNY744
CNY1,065 total
includes taxes & fees
Jan 25 - Jan 26
Apartments Santa Maria

City Break Dubrovnik apartments

City Break Dubrovnik apartments
3.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.6 out of 10, Exceptional, (4 reviews)
The price is CNY682
CNY800 total
includes taxes & fees
Jan 25 - Jan 26
City Break Dubrovnik apartments

La Vita e Bella II

La Vita e Bella II
4.0 star property
Dubrovnik Old Town, 1.9 km from St James Beach
8.8 out of 10, Excellent, (109 reviews)
The price is CNY336
CNY709 total
includes taxes & fees
Jan 21 - Jan 22
La Vita e Bella II

Seven Stars Accommodation Dubrovnik

Seven Stars Accommodation Dubrovnik
3.0 star property
2.3 km from St James Beach
9.0 out of 10, Wonderful, (45 reviews)
The price is CNY618
CNY729 total
includes taxes & fees
Jan 24 - Jan 25
Seven Stars Accommodation Dubrovnik

La Vita e Bella V

La Vita e Bella V
3.5 star property
Dubrovnik Old Town, 1.9 km from St James Beach
9.0 out of 10, Wonderful, (62 reviews)
The price is CNY351
CNY725 total
includes taxes & fees
Jan 21 - Jan 22
La Vita e Bella V

Dubrovnik Old Town Apartments

Dubrovnik Old Town Apartments
3.5 star property
Dubrovnik Old Town, 1.9 km from St James Beach
8.6 out of 10, Excellent, (101 reviews)
Dubrovnik Old Town Apartments

Apartment & Room Joy

Apartment & Room Joy
4.0 star property
Dubrovnik Old Town, 2 km from St James Beach
9.2 out of 10, Wonderful, (17 reviews)
The price is CNY618
CNY729 total
includes taxes & fees
Jan 22 - Jan 23
Apartment & Room Joy
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.

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,471 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 CNY589
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.
  • Hotel Excelsior is also a recommended place to stay with a free buffet 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 Lapad Beach, Pile Gate, and Gruz Harbor.
  • 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?