Pava Tomašića 1 (0.1 km from St. James Church in Opatija)
Completely renovated in 2020 and housed in an Austro-Hungarian villa dating back to 1886 this 5-star hotel is situated amid a well-groomed St. Jacob Park in the centre of Opatija.
Pava Tomašića 2/2 (0.1 km from St. James Church in Opatija)
Hotel Kvarner built in 1884 and completely refurbished in 2014 is the oldest Croatian hotel and features an outdoor swimming pool and a private beach. It offers free WiFi an air-conditioned restaurant and a summer terrace above the sea.
Pava Tomašića 2/2 (0.1 km from St. James Church in Opatija)
Surrounded by lush vegetation and set in the park right next to the beach Villa Amalia is only a short walk away from the centre of Opatija.
Maršala Tita 124/3 (0.1 km from St. James Church in Opatija)
Completely renovated in 2018 and enjoying a prime location in the centre of Opatija Heritage Hotel Imperial is just steps away from Slatina beach. The Secession-style hotel is set in a historic building and features a wellness centre.
Maršala Tita 109 (0.1 km from St. James Church in Opatija)
Centrally situated in trendy Opatija the luxury Hotel Milenij enjoys a seafront location on Lungo Mare promenade. This 5-star hotel boasts 650 m² Royall Spa wellness centre 2 restaurants and a lobby bar with piano music.
M. Tita 124/3 51410 Opatija (0.1 km from St. James Church in Opatija)
(0.3 km from St. James Church in Opatija)
Stubište Dr. Vande Ekl 12 (0.3 km from St. James Church in Opatija)
Located between the Margarita and Angiolina parks in Opatija Opatija Centar offers a lush garden with a gazebo and free WiFi access. Slatina Beach is about 300 metres away.