You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
Makarska, nestled between the majestic Biokovo mountains and the shimmering Adriatic Sea, is a captivating travel destination in Split-Dalmatia, Croatia. Known for its stunning horseshoe-shaped bay, Makarska offers a blend of natural beauty and vibrant culture. Visitors can enjoy the palm-fringed promenade lined with charming cafes, bars, and boutiques overlooking the picturesque harbor. The town is a hub of the Makarska Riviera, stretching 60 km along the coast, offering a variety of accommodations from large hotels to cozy camping grounds.
For those seeking the best neighborhoods to stay, the central area near the promenade is ideal for its lively atmosphere and proximity to attractions. Top landmarks include the Biokovo Nature Park, offering breathtaking views and hiking trails, and the historic St. Mark's Cathedral. Whether you're seeking relaxation or adventure, Makarska promises an unforgettable experience.
See the latest prices and deals by choosing your dates
Cottage in Brac Island, Selca · 13.52 km from centre
When you stay at this cottage in Selca, you'll be 9 minutes by car from Sumartin West Beach. This cottage is 18.1 mi (29 km) from Zlatni Rat Beach and 18.1 mi (29.2 km) from Brela Beach.
Apartment in Brela · 13.53 km from centre
10.0
16 reviews
Apartman Macan offers accommodations in Brela, 21 miles from Blue Lake. The air-conditioned accommodation is a 2-minute walk from Podcrkavlje Beach. Outdoor seating is also available at the apartment.
Offering a terrace and sea views, the spacious apartment includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a shower. Providing free private parking, this 3-star apartment also features free Wifi. The accommodation is non-smoking.
Brac Airport is 29 miles from the property.
Apartment in Brela · 13.57 km from centre
With a stay at this apartment in Brela, you'll be within a 15-minute drive of Brela Beach and Baska Voda Promenade. This apartment is 1.7 mi (2.7 km) from Brela Rock and 1.9 mi (3 km) from Punta Rata Beach.
Apartment in Brela · 13.62 km from centre
10.0
24 reviews
Brela Beachfront in Brela provides accommodations with free bikes, a garden, and barbecue facilities. This beachfront property offers access to free Wifi and free private parking. The apartment features sea views and a sun terrace.
The apartment complex will provide guests with air-conditioned units offering a wardrobe, a coffee machine, a microwave, a toaster, a safety deposit box, a flat-screen TV, a patio, and a private bathroom with a shower. Rooms have a kettle, while selected rooms also boast a fully equipped kitchen with a dishwasher and an oven. At the apartment complex, units have bed linen and towels.
For guests with children, the apartment provides outdoor play equipment. Snorkeling, cycling, and fishing are possible within the area, and Brela Beachfront offers water sports facilities.
Podcrkavlje Beach is a 5-minute walk from the accommodation, while Blue Lake is 20 miles from the property. Brac Airport is 29 miles away.
Apartment in Brac Island, Selca · 13.62 km from centre
With a stay at this apartment in Selca, you'll be 10.5 mi (17 km) from Makarska Ferry Port and 10.5 mi (17 km) from Makarska Beach. This apartment is 10.6 mi (17 km) from Makarska Promenade and 12.1 mi (19.5 km) from Bol Promenade.
Apartment in Brela · 13.66 km from centre
With a stay at Maza - With Seaview & Parking - R2 in Brela, you'll be by the sea, within a 10-minute drive of Brela Beach and Baska Voda Promenade. This apartment is 1.6 mi (2.6 km) from Brela Rock and 1.8 mi (3 km) from Punta Rata Beach.
Apartment in Brela · 13.66 km from centre
With a stay at Maza - With Seaview & Parking - R1 in Brela, you'll be by the sea, within a 10-minute drive of Brela Beach and Baska Voda Promenade. This apartment is 1.6 mi (2.6 km) from Brela Rock and 1.8 mi (3 km) from Punta Rata Beach.
Apartment in Brela · 13.66 km from centre
With a stay at Maza - With Seaview & Parking - R1 in Brela, you'll be by the sea, within a 10-minute drive of Brela Beach and Baska Voda Promenade. This apartment is 1.6 mi (2.6 km) from Brela Rock and 1.8 mi (3 km) from Punta Rata Beach.
Villa in Brac Island, Selca · 13.66 km from centre
9.5
2 reviews
Just a 16-minute walk from Dubravka Beach and 0.9 miles from Jadrankamen Beach, Villa Lokanjac with pool and panoramic sea view features accommodations in Selca with a garden. This property offers access to a balcony, free private parking, and free Wifi. Mountain views are a highlight at the villa's pool.
Offering a terrace and sea views, the villa includes 2 bedrooms, a living room, satellite TV, an equipped kitchen, and 2 bathrooms with a shower. Towels and bed linen are offered in the villa. There's also a seating area and a fireplace.
Mala Banda Beach is a 18-minute walk from Villa Lokanjac with pool and panoramic sea view, while Olive Oil Museum Brac is 21 miles from the property. Brac Airport is 11 miles away.
Apartment in Brela · 13.66 km from centre
10.0
1 review
With a stay at Beach Side Brela in Brela, you'll be near the beach, within a 10-minute drive of Brela Beach and Sea Shells Exhibition. This apartment is 1.7 mi (2.8 km) from Brela Rock and 2.7 mi (4.4 km) from Punta Rata Beach.
Apartment in Brela · 13.71 km from centre
9.9
18 reviews
A 8-minute walk from Jakiruša Beach in Brela, Ivana&Luka-Put luke 1, Brela provides accommodations with access to a hot tub. This property offers access to a balcony, free private parking, and free Wifi. Outdoor seating is also available at the apartment.
Providing a terrace and sea views, the spacious apartment includes 1 bedroom, 2 living rooms, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower and a hot tub. Towels and bed linen are provided in the apartment. This apartment is allergy-free and non-smoking.
Blue Lake is 21 miles from Ivana&Luka-Put luke 1, Brela. Brac Airport is 29 miles away.
Apartment in Brela · 13.73 km from centre
With a stay at Apartments Villa Nadalina Deluxe in Brela, you'll be within a 10-minute drive of Brela Beach and Baska Voda Promenade. This apartment is 1.7 mi (2.7 km) from Brela Rock and 1.9 mi (3 km) from Punta Rata Beach.
Apartment in Brela · 13.73 km from centre
9.9
25 reviews
Apartmani Mares - 20 m from the beach offers accommodations in Brela, a few steps from Jakiruša Beach and 21 miles from Blue Lake. This beachfront property offers access to a balcony, free private parking, and free Wifi. Featuring a private entrance, the apartment allows guests their privacy.
All of the air-conditioned units feature a private bathroom, flat-screen TV, and fully equipped kitchen.
Brac Airport is 29 miles from the property.
Apartment in Brela · 13.74 km from centre
9.5
16 reviews
Villa Nikola - Rina offers accommodations in Brela, 21 miles from Blue Lake. This property offers access to a balcony, free private parking, and free Wifi. Guests can enjoy sea views.
Featuring a terrace, the units offer air conditioning and have a flat-screen TV and a private bathroom with a bath or shower and free toiletries. Rooms include a kettle, while selected rooms also boast a fully equipped kitchen with an oven and a microwave. At the apartment complex, units include bed linen and towels.
Popular points of interest near the apartment include Podcrkavlje Beach, Dog Beach Stomarica, and Jakiruša Beach. Brac Airport is 29 miles from the property.
Vacation home in Brac Island, Selca · 13.82 km from centre
When you stay at this vacation home in Selca, you'll be 7 minutes by car from Sumartin West Beach. This vacation home is 17.8 mi (28.6 km) from Zlatni Rat Beach and 17.9 mi (28.8 km) from Brela Beach.
Apartment in Brela · 13.97 km from centre
Located in Brela, Anka - Amazing Location - A11 is by the sea, within a 10-minute drive of Baska Voda Promenade and Archaeological Museum Collection. This apartment is 2.9 mi (4.7 km) from Brela Beach and 2.2 mi (3.6 km) from Brela Rock.
Apartment in Brela · 13.97 km from centre
Located in Brela, Anka - Amazing Location - Sa13 is by the sea, within a 10-minute drive of Baska Voda Promenade and Archaeological Museum Collection. This apartment is 2.9 mi (4.7 km) from Brela Beach and 2.2 mi (3.6 km) from Brela Rock.
Apartment in Brac Island, Selca · 13.99 km from centre
10.0
2 reviews
Breakfast available
Familia is located in Selca, just 1.3 miles from Dubravka Beach and 1.3 miles from Jadrankamen Beach. Featuring mountain and garden views, this apartment also features free Wifi. Gažul is 15 miles from the apartment and Bol Promenade is 16 miles away.
Offering a balcony and sea views, the spacious apartment includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.
Mala Banda Beach is 1.3 miles from the apartment, while Olive Oil Museum Brac is 21 miles from the property. Brac Airport is 12 miles away.
Holiday home in Brac Island, Selca · 13.99 km from centre
9.7
14 reviews
Holiday house Misetic offers accommodations in Selca, 1.4 miles from Mala Banda Beach and 20 miles from Olive Oil Museum Brac. Offering a garden, the property is located within 1.3 miles of Jadrankamen Beach. Free Wifi is available throughout the property and Dubravka Beach is 1.3 miles away.
Providing access to a terrace with garden views, the air-conditioned vacation home consists of 1 bedroom and a fully equipped kitchen. A flat-screen TV is offered. The accommodation is non-smoking.
Gažul is 14 miles from the vacation home, while Bol Promenade is 14 miles from the property. Brac Airport is 10 miles away.
Apartment in Brela · 14.11 km from centre
With a stay at Apartments Ilijanka in Brela, you'll be within a 15-minute drive of Brela Beach and Archaeological Museum Collection. This apartment is 2.1 mi (3.3 km) from Brela Rock and 3.1 mi (4.9 km) from Punta Rata Beach.