A clear coastal area with rocky shores, clear blue waters, and a backdrop of mountains and greenery.

Find hotels in Krvavica from ฿2,654

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
11 Oct - 12 Oct
Tomorrow
12 Oct - 13 Oct
Next weekend
16 Oct - 18 Oct
In two weeks
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Krvavica hotels

1. Hotel Park

Hotel Park
Donja luka
Canada
Jasminka
฿3,069
฿3,581 total
includes taxes & fees
23 Oct - 24 Oct
Hotel Park

2. Valamar Meteor Hotel

Valamar Meteor Hotel
Donja luka
Canada
Anahita
฿3,623
฿4,094 total
includes taxes & fees
31 Oct - 1 Nov
Valamar Meteor Hotel

3. Hotel Biokovo

Hotel Biokovo
Makarska Old Town
United Kingdom
Emily
฿2,862
฿3,346 total
includes taxes & fees
28 Oct - 29 Oct
Hotel Biokovo

4. Hotel Central Beach 9

Hotel Central Beach 9
Makarska Old Town
Canada
Ivana
฿4,181
฿4,837 total
includes taxes & fees
12 Oct - 13 Oct
Hotel Central Beach 9

5. Hotel Osejava

Hotel Osejava
Makarska
New Zealand
john
฿3,009
฿3,513 total
includes taxes & fees
27 Oct - 28 Oct
Hotel Osejava

6. Grand Hotel Slavia

Grand Hotel Slavia
Baska Voda
United States
Edina
฿2,539
฿2,944 total
includes taxes & fees
24 Oct - 25 Oct
Grand Hotel Slavia

7. Aminess Laurel Khalani Hotel

Aminess Laurel Khalani Hotel
Makarska
United Kingdom
Michael
฿5,594
฿6,321 total
includes taxes & fees
1 Nov - 2 Nov
Aminess Laurel Khalani Hotel

8. Hotel Antonio

Hotel Antonio
Makarska
Canada
Tim
฿2,501
฿2,939 total
includes taxes & fees
12 Oct - 13 Oct
Hotel Antonio

9. Bluesun Mala Berulia

Bluesun Mala Berulia
Brela
United States
James
฿3,418
฿3,863 total
includes taxes & fees
17 Oct - 18 Oct
Bluesun Mala Berulia

10. Aparthotel Miramare

Aparthotel Miramare
Makarska
United States
Mary
฿3,838
฿4,450 total
includes taxes & fees
13 Oct - 14 Oct
Aparthotel Miramare

11. Bluesun Hotel Berulia

Bluesun Hotel Berulia
Brela
United States
Jose
฿4,624
฿5,225 total
includes taxes & fees
17 Oct - 18 Oct
Bluesun Hotel Berulia

12. Pinadria Camping Resort

Pinadria Camping Resort
Baška Voda
Canada
james
฿3,201
฿3,692 total
includes taxes & fees
12 Oct - 13 Oct
Pinadria Camping Resort

13. Romana Beach Resort

Romana Beach Resort
Makarska
United States
Nejra
฿2,865
฿3,561 total
includes taxes & fees
14 Oct - 15 Oct
Romana Beach Resort

14. Alemaris Resort

Alemaris Resort
Baška Voda
France
Marine
฿2,282
฿2,654 total
includes taxes & fees
12 Oct - 13 Oct
Alemaris Resort

15. Hotel Milenij

Hotel Milenij
Ratac
United States
nicholas
฿2,737
฿3,205 total
includes taxes & fees
12 Oct - 13 Oct
Hotel Milenij

16. Heritage Hotel Porin

Heritage Hotel Porin
Makarska Old Town
United Kingdom
Joanne
฿2,872
฿3,358 total
includes taxes & fees
1 Nov - 2 Nov
Heritage Hotel Porin

17. Hotel Horizont

Hotel Horizont
Baska Voda
Canada
Tanja
฿2,800
฿3,239 total
includes taxes & fees
13 Oct - 14 Oct
Hotel Horizont

18. Hotel Ani

Hotel Ani
Ratac
Canada
Janice
฿5,484
฿6,197 total
includes taxes & fees
12 Oct - 13 Oct
Hotel Ani

19. Bluesun Hotel Soline

Bluesun Hotel Soline
Brela
United States
Anne Diamond
฿2,976
฿3,363 total
includes taxes & fees
19 Oct - 20 Oct
Bluesun Hotel Soline

20. Aparthotel Milenij

Aparthotel Milenij
Baska Voda
United States
Samantha
฿3,329
฿3,837 total
includes taxes & fees
19 Oct - 20 Oct
Aparthotel Milenij
View all properties

Hotels recommended for families in Krvavica

Hotel Park

Hotel Park
Donja luka
฿3,069
฿3,581 total
includes taxes & fees
23 Oct - 24 Oct
Hotel Park

Grand Hotel Slavia

Grand Hotel Slavia
Baska Voda
฿2,539
฿2,944 total
includes taxes & fees
24 Oct - 25 Oct
Grand Hotel Slavia

Bluesun Mala Berulia

Bluesun Mala Berulia
Brela
฿3,418
฿3,863 total
includes taxes & fees
17 Oct - 18 Oct
Bluesun Mala Berulia

Hotel Antonio

Hotel Antonio
Makarska
฿2,501
฿2,939 total
includes taxes & fees
12 Oct - 13 Oct
Hotel Antonio

Hotel Biokovo

Hotel Biokovo
Makarska Old Town
฿2,862
฿3,346 total
includes taxes & fees
28 Oct - 29 Oct
Hotel Biokovo

Bluesun Hotel Berulia

Bluesun Hotel Berulia
Brela
฿4,624
฿5,225 total
includes taxes & fees
17 Oct - 18 Oct
Bluesun Hotel Berulia

Valamar Meteor Hotel

Valamar Meteor Hotel
Donja luka
฿3,623
฿4,094 total
includes taxes & fees
31 Oct - 1 Nov
Valamar Meteor Hotel

Pinadria Camping Resort

Pinadria Camping Resort
Baška Voda
฿3,201
฿3,692 total
includes taxes & fees
12 Oct - 13 Oct
Pinadria Camping Resort
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Krvavica attractions

Krvavica Beach

8.6/10 (4 reviews)
Why not spend a lazy afternoon at Krvavica Beach during your trip to Krvavica?
See properties

Learn more about Krvavica

Check out the local area in Krvavica as you venture to sights like Krvavica Beach.

See all hotels in Krvavica
A clear coastal area with rocky shores, clear blue waters, and a backdrop of mountains and greenery.
Photo by Kuba Derus

Top Krvavica Hotel Reviews

Hotel Park

Hotel Park

10/10 Excellent
"The hotel sits on the promenade, with the beach a minute from the hotel on foot. It’s clean, beautifully maintained and has a great breakfast. Staff was helpful and accommodating!"
Eval 1-night trip
Posted 10 hours ago
Hotel Park
Hotel Antonio

Hotel Antonio

10/10 Excellent
"Great room, very clean. Great breakfast included. We could walk down to the waterfront & restaurants."
Tim 1-night trip
Posted 1 day ago
Hotel Antonio
Aminess Laurel Khalani Hotel

Aminess Laurel Khalani Hotel

10/10 Excellent
"Excellent hotel with lovely spa, pool, rooms, foyer and beach. Walk into Makarska takes about 20 mins with lots of bars and restaurants on the way, some quite tacky. Beach access is easy to roped off area away from watersports. Good choice of Excellent food from the buffet, although some hot dishes could be warmer. Rooftop terrace bar is incredible with spectacular views over the bay towards Brac and Hvar. Would definitely return."
Michael 3-night trip
Posted 5 days ago
Aminess Laurel Khalani Hotel
TUI BLUE Adriatic Beach - Adults Only - All Inclusive

TUI BLUE Adriatic Beach - Adults Only - All Inclusive

8/10 Good
"Views were stunning….staff were very friendly, food was great… found things a little crowded around the pool but really wasn’t a problem. Wish we had some tunes around the pool and this was a request from the others we spoke too."
Paul 7-night trip
Posted 7 days ago
TUI BLUE Adriatic Beach - Adults Only - All Inclusive
Bluesun Hotel Soline

Bluesun Hotel Soline

10/10 Excellent
"Great location, the AC was not able to cool the room down below 25 degrees Celsius and we had to keep the curtains closed for it to not get hotter. They didn't have another room until the last 2 days. That one was a little cooler and we finally could leave the curtains open and enjoy the view not feeling like we lived in a dark cave. Breakfast buffet was ok, can't recommend the dinner buffet but there are a lot of options in the area. Beach and Adriatic Sea: amazing."
Bertram 6-night trip
Posted 11 days ago
Bluesun Hotel Soline
Hotel Hildegard

Hotel Hildegard

8/10 Good
"This hotel has a modern and sleek design. The pool, restaurant, bar and beach are all very nice. Breakfast is included, but only a little above average and the dinner buffet is to be skipped entirely. Rooms are small, but the bed is comfortable. I enjoyed my stay for two nights but was content topve onto another hotel afterwards."
Christopher 2-night trip
Posted 12 days ago
Hotel Hildegard
Hotel Biokovo

Hotel Biokovo

10/10 Excellent
"Emplacement très bien à part le stationnement aucun stationnement il faut aller à un autre hôtel"
Patrice 1-night trip
Posted 3 weeks ago
Hotel Biokovo
Bluesun Hotel Neptun

Bluesun Hotel Neptun

8/10 Good
"Lovely place"
Colin 3-night trip
Posted 2 months ago
Bluesun Hotel Neptun
Valamar Meteor Hotel

Valamar Meteor Hotel

10/10 Excellent
"Beautiful location. Great amenities. Helpful staff. Yummy breakfast. Would definitely go back"
Anahita 3-night trip
Posted 2 months ago
Valamar Meteor Hotel

More cheap stays in Krvavica

Alemaris Resort

Alemaris Resort

Baško Polje - Baška Voda Baška Voda
฿2,282
฿2,654 total
12 Oct - 13 Oct
includes taxes & fees
Alemaris Resort
Fontana Bayside Park

Fontana Bayside Park

Jelsa 94 Jelsa
฿3,041
฿3,534 total
10 Nov - 11 Nov
includes taxes & fees
Fontana Bayside Park
SUBTUB Hostel Makarska

SUBTUB Hostel Makarska

Prvosvibanjska ulica 15 Makarska Splitsko-dalmatinska županija
Get ratesSUBTUB Hostel Makarska
Resort Fontana

Resort Fontana

Jelsa 94 Jelsa
Get ratesResort Fontana
Mijajov dvor

Mijajov dvor

Glavica 2 Selca
Get ratesMijajov dvor
Apartments and Room Goran

Apartments and Room Goran

Ulica Put Makra 16 Makarska Split-Dalmatia
Get ratesApartments and Room Goran

Find out more about Krvavica

Top reasons to visit Krvavica

  • Stunning Beaches: Krvavica boasts beautiful beaches like Krvavica Beach and Ramova Beach, perfect for sunbathing and relaxation.
  • Cultural Exploration: Immerse yourself in the local culture by visiting charming churches and experiencing traditional Croatian cuisine.
  • Scenic Picnic Spots: Enjoy nature in picturesque picnic areas, ideal for a tranquil day outdoors.
  • Nearby Attractions: Explore the vibrant town of Makarska and the quaint village of Povlja for more adventure and scenic views.
  • Diverse Accommodations: Krvavica offers a range of lodging options, from guesthouses to hotels, catering to all travellers.

Find great hotels near Krvavica

Discover a variety of accommodation options in Krvavica, Croatia, catering to families and pet owners alike. From charming guesthouses to comfortable hotels, you can enjoy a delightful beach vacation experience. Whether you're searching for hotels, camping sites, or cosy rooms, Krvavica offers an inviting atmosphere for every traveller. Experience the beauty of the Dalmatian coast while indulging in the local hospitality.

  • Bluesun Hotel Soline: Nestled a mere 6km from Krvavica, Bluesun Hotel Soline is a 4-star family-friendly retreat boasting a guest rating of 8.6 out of 10. This hotel is ideal for those seeking a beachside escape with family and pets. The property provides direct access to the beach, making it effortless to enjoy the sun and sea. Families will appreciate the dedicated children's amenities, including a playground, children's pool, and a complimentary Kids Club. The hotel is also pet-friendly, accommodating dogs with specific restrictions and provisions such as food and water bowls.
  • Valamar Meteor Hotel: Located just 3km from Krvavica, Valamar Meteor Hotel is a distinguished 4-star establishment with a remarkable guest rating of 9.0 out of 10. This hotel caters to adventurous families, offering not only direct beach access but also a variety of exciting activities. Guests can partake in nearby adventure sports such as hiking, boat tours, and waterskiing. The hotel features amenities for children, including a shared playground, children's pool, and an arcade game room, ensuring that younger guests are entertained throughout their stay.
  • [PLACES] Dalmacija by Valamar: A budget-friendly option located 3km from Krvavica, [PLACES] Dalmacija by Valamar boasts an impressive guest rating of 9.4 out of 10. This hotel focuses on providing a welcoming atmosphere for families seeking a beach holiday. Guests can enjoy direct access to the beach, as well as amenities tailored for children, such as an arcade game room and cribs available for a small fee. This accommodation strikes a balance between comfort and affordability, making it an excellent choice for families looking to explore the beautiful Croatian coastline.

Where to stay near Krvavica

Krvavica offers a delightful blend of beach relaxation and cultural exploration, making it an ideal holiday destination. Just a stone's throw away, Ramova Beach beckons with its pristine shores, while the charming coastal town of Makarska provides a vibrant atmosphere filled with history and recreation. Don't miss a visit to the picturesque village of Povlja, where you can soak in the stunning scenery and enjoy a taste of local life. An unforgettable experience awaits you.

  • Makarska: Nestled a mere 5km from Krvavica, Makarska is a vibrant coastal city renowned for its stunning beaches and breathtaking scenery. This bustling destination is particularly popular from June to August, attracting visitors eager to soak up the sun. Beyond its picturesque shoreline, Makarska boasts a variety of outdoor activities, including hiking in the nearby Biokovo Mountain range. The city's cultural offerings, including a charming theatre and a lively marina, provide a delightful blend of relaxation and entertainment, making it an ideal spot for families and solo travellers alike.
  • Brela: Located 6km from Krvavica, Brela is famed for its pristine beaches and stunning natural beauty. This charming town is a seasonal hotspot, with peak visitor numbers in the summer months. Brela’s shoreline is dotted with family-friendly beaches and scenic promenades, perfect for leisurely strolls. Outdoor enthusiasts will relish in the water sports available, including kayaking and snorkelling, while the nearby esplanade offers a delightful dining experience with views of the Adriatic Sea. Brela is an excellent destination for those seeking a tranquil escape combined with outdoor adventure.
  • Tucepi: Situated 10km from Krvavica, Tucepi is a picturesque town that offers a wonderful blend of family-friendly activities and stunning coastal views. The town sees a surge in visitors during the summer months, drawn by its inviting beaches and outdoor recreational opportunities. Families can enjoy a range of activities, from theatre performances to water sports, while the local marina provides a perfect spot for boating enthusiasts. Tucepi’s laid-back atmosphere, coupled with its beautiful seaside promenade, makes it a fantastic place to unwind and create lasting memories.

Things to do in Krvavica

Shopping

In Krvavica, you can enjoy local shops and markets selling handmade crafts and souvenirs. If you're up for a drive, visit the nearby town of Baška Voda, about 8km away, where you’ll find charming boutiques and local artisan shops for unique gifts.

Recreation

In Krvavica, the wellness centre offers rejuvenating treatments amidst serene surroundings, perfect for relaxation. Engage in yoga sessions on the beach, or indulge in massages that utilise local herbs, enhancing your connection to the beautiful Dalmatian coast.

Adventure

Explore the stunning coastal trails around Krvavica, where you can hike along scenic paths with views of the Adriatic Sea. For a thrill, try paragliding for an aerial perspective of the beautiful landscape, or rent a kayak to paddle through the crystal-clear waters.

Nightlife

The nightlife in Krvavica offers a relaxed vibe, with beach bars like Café Bar Mistral providing cocktails and music by the sea. For a lively atmosphere, visit nearby Baska Voda, where you can find vibrant clubs and dance venues, perfect for enjoying the warm coastal nights.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Krvavica

Krvavica offers a delightful blend of beach, outdoor, and cultural experiences, making it an ideal destination for your vacation. Explore the stunning Krvavica Beach and the charming esplanade, or visit local churches to immerse yourself in the area's culture. Nearby, the picturesque town of Makarska provides additional attractions for travellers seeking both relaxation and adventure in this beautiful part of Croatia.

  • Brela Beach: Located 6km from Krvavica, Brela Beach offers stunning turquoise waters and golden sands, perfect for sunbathing and relaxation. The beach is renowned for its serene atmosphere, making it an ideal spot to unwind and enjoy the natural beauty of Croatia's coastline.
  • Tucepi Harbor: Just 10km away from Krvavica, Tucepi Harbor is a charming destination with picturesque scenery and vibrant beach life. Visitors can stroll along the waterfront, indulge in fresh seafood at local eateries, and take in the stunning views of the surrounding mountains.
  • Makarska Promenade: A mere 5km from Krvavica, Makarska Promenade is a delightful esplanade that invites leisurely walks, romantic evenings, and family outings. Lined with cafes and shops, it offers a lively atmosphere with beautiful views of the Adriatic Sea.

Best time to go to Krvavica

The best time to visit Krvavica is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are moderately high and weather is sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January37.9°F (3.3°C)Light RainMostly SunnyAverageModerately Low
February39.9°F (4.4°C)Light RainMostly SunnyAverageModerately Low
March44.8°F (7.1°C)Light RainMostly SunnyModerately LowAverage
April51.6°F (10.9°C)Light RainMostly SunnyAverageAverage
May59.0°F (15.0°C)Light RainMostly SunnyAverageAverage
June67.5°F (19.7°C)Light RainMostly SunnyModerately HighModerately High
July73.0°F (22.8°C)Light RainSunnyModerately HighModerately High
August73.2°F (22.9°C)Light RainSunnyModerately HighModerately High
September64.2°F (17.9°C)Light RainMostly SunnyAverageAverage
October55.8°F (13.2°C)Light RainMostly SunnyModerately LowAverage
November48.7°F (9.3°C)Moderate RainMostly SunnyModerately LowAverage
December40.5°F (4.7°C)Moderate RainMostly SunnyAverageModerately Low

The nearest major airports for your trip to Krvavica

Accessing Krvavica in Croatia is convenient via several major airports. Dubrovnik Airport (DBV) is approximately 135km away, with excellent hotels like Hotel Croatia, Rixos Premium Dubrovnik, and Sheraton Dubrovnik Riviera Hotel nearby. Split Airport (SPU) is closer at 60km, featuring luxurious options such as Radisson Blu Resort & Spa, Cornaro Hotel, and Hotel Ambasador. Additionally, Brac Island Airport (BWK) is 26km away, with top-notch accommodations like Puteus Palace Brac and Maslina Resort. Each hotel offers various transportation services to these airports, ensuring a smooth arrival for travellers.

Frequently asked questions

Where is the best place for a stay in Krvavica?
Located 17.5 mi (28.1 km) from the heart of Krvavica, Bluesun Hotel Elaphusa is a top choice for your stay, based on our traveller data. Two other choices for your visit to the area are Bluesun Hotel Berulia and Bluesun Hotel Neptun. See all available top hotels, or vacation rentals in Krvavica.
If I need to cancel my hotel reservation in Krvavica, will I receive a refund?
Yes! The majority of hotel bookings are refundable if you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your check-in date. If you booked a non-refundable reservation, you might still have the option to cancel and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Krvavica.
What are some hotels with pools in Krvavica?
Bluesun Hotel Elaphusa: Features a children's pool, an indoor pool and 2 restaurants. Bluesun Hotel Berulia and Bluesun Hotel Neptun are a couple of other choices that offer an on-site pool. View all hotels with pools in Krvavica.
What is staying in Krvavica like?
Those travelling to Krvavica will definitely enjoy the sights to see and things to do. In Krvavica, there are 24 hotels and other accommodation options to choose from. Find out more about Krvavica.
What is there to see in Krvavica?
A favourite place to visit is Krvavica Beach. You'll also find Makarska Beach and Brela Beach in the area. Take a look at what more there is to see and do in Expedia's Krvavica guide.
What's the seasonal weather like in Krvavica?
The hottest months are usually August and July, with an average temperature of 21°C, while the coldest months are January and February, with an average of 5°C. The rainiest months in Krvavica are November, December, February and October, with each month seeing an average of 227 mm of rainfall.