Golf Hotels in Makarska

The Official Guide to Golf Hotels in Makarska – Your Trusted Source for the Best Stays!

Select dates
Guests
2 guests

Adults:

2

Children:

0

Child’s age:

Best Golf Resorts in Makarska

View all photos

9
Excellent
733 Reviews

From

79$/night

Places Dalmacija By Valamar

Kralja Petra Kresimira IV 41

Attractions within walking distance include Makarska Beach and Donja Luka Beach.

You can easily find the co - St. Marc Cathedral in proximity to the Dalmacija Makarska.

The rooms at the accommodation are fitted with air conditioning as well as a minibar. The rooms also face the pool.

On-site entertainment venues include a nightclub. At the property you can enjoy windsurfing, canyoning, and basketball.

Read more
Check Availability

Luxury Golf Resorts in Makarska

View all photos

8.7
Excellent
522 Reviews

From

232$/night

Hotel Rosina

Vukovarska 38

Ratac is a mere 0.6 km from this Makarska hotel.

The Rosina Makarska also takes you to Vepric - Shrine of Our Lady of Lourdes, which is 10 minutes away by car.

Looking onto the park, the air-conditioned rooms are fitted with air conditioning along with Wi-Fi and a flat-screen TV with satellite channels. The rooms feature a neutral decor.

There are opportunities for mini golf, ping pong, and billiard.

Read more
Check Availability

Affordable Golf Resorts in Makarska

View all photos

8.8
Excellent
986 Reviews

From

148$/night

Sunny Makarska By Valamar

Put Cvitacke 15

Plaza FKK Public Beach can be found within 25 minutes' walk of the hotel.

Feel in total harmony with nature by visiting the national Nature Park Biokovo, 4.5 km from the Sunny Makarska.

Each of the 31 rooms is equipped with air conditioning as well as a flat-screen TV with satellite channels. All rooms offer views of the garden.

Plus you'll find an outdoor swimming pool. Also, at the accommodation, guests can take advantage of a tennis court and a mini golf course provided onsite.

Read more
Check Availability

Location

Makarska, Split-Dalmatia County, Croatia, 21300

Contact Us

YOUR DETAILS
SUBJECT
MESSAGE