
Places to stay near Krk
Book unique holiday rentals, homes and more on Airbnb
Top-rated holiday rentals near Krk
Guests agree: these stays are highly rated for location, cleanliness and more.

Charming stone house by the sea
Our renovated old stone house is located in the village of Čižići. It consists of a ground floor with a living room, a kitchen with a dining room and a bathroom, and a floor with three bedrooms and one bathroom. The house has a large covered terrace that provides maximum privacy and enjoyment during the day and evening. The house is equipped with all the necessary appliances. It has access to WI-FI, free parking for two cars. All the necessary tourist facilities are in the immediate vicinity, and it is 150m away from the sea.
FamilyLocationCheck-in
5.0 out of 5 average rating, 19 reviews
Hidden House Porta
Relax in this unique accommodation under the old city walls, which is at the same time secluded surrounded by nature and just a few minutes' walk away from the city center and the beautiful beach. This unique holiday home is located about 150 meters from the beach and the city center. It is surrounded by nature and you will have the necessary peace for your vacation. The house is located in a valley, and therefore the nights are more pleasant. We also offer you the possibility of free use of SUP and kayaks.
FamilyLocationComfort
5.0 out of 5 average rating, 33 reviews
NEW spacious (80m2) modern place in a quiet street
A beautiful new, spacious, modern house in a quiet street, with a terrace "with a view" awaits you. It has almost everything - from air conditioning to dishwasher, from the microwave oven to fully stocked kitchen (dishes, oven, refrigerator, freezer). Have we mentioned mattresses? You will LOVE sleeping in your new bed! Location? Considering that Porat has one of the best beaches on the island, you will enjoy Adriatic in the best way! Sea is clear and warm with lots of fish swimming around you!
ValueFamilyOutdoor spaces
4.99 out of 5 average rating, 123 reviews
Villa Pinia with pool
Villa Pinia is ideal for 6 guests. Villa is decorated in a rustic style with a lot of attention to detail. This characteristic villa has a living room, kitchen, bathroom, toilet and 3 bedrooms. 2 bedrooms have double bed, one room has a bunk bed. House is fully air-conditioned. Outside there is a swimming pool with deckchairs. Next to the pool there is an outdoor terrace with a table and chairs. There is also a gas grill. We are sure that you will spend an unforgettable vacation at Villa Pinia.
FamilyLocationKitchen
5.0 out of 5 average rating, 21 reviews
Hideaway Crikvenica with Sea View and Private Pool
Surround yourself with Blissful Turquoise of your Private Pool while overlooking the Deep Blue of the Mediterranean. ☞ 43" OLED Ambilight TV ☞ Stylish Bathroom with Luxury shower ☞ Outdoor Barbecue ☞ Nespresso Vertu Coffe ☞ Fast Wi-fi 500 Mb/s ☞ Infinity Pool with Beach Entrance and Pebble Coating ☞ Outdoor Dining area ☞ Luxury Lounge Area ☞ 15 min walk to the beach and city ☞ Unique outdoor LED lighting creates special ambience at night Send us a message we would love to hear from you!
FamilyValueDecor
4.95 out of 5 average rating, 119 reviews
Festina Lente Heritage Villa Krk - Heated Pool
Nestled in the island's rural area, 2km from the sea, this idyllic retreat offers tranquility among lush greenery. Discover two cozy bedrooms, each with its own bathroom and a small gym. Upstairs, a fully equipped kitchen, dining room, and living room with a bedroom in gallery await. Outside, indulge in the serenity of a terrace, saltwater hydro-massage pool, cozy fireplace canopy, and lush garden. Create unforgettable memories in this charming oasis of natural beauty and cultural richness!
FamilyValueBathroom
4.91 out of 5 average rating, 34 reviews
BastinicaKRK Platinum Ap4, OldTownCenter * * * * *
Spacious 5-star Platinum apartment in the historic center of Krk Old Town. PRIVATE PARKING for 2 cars is included inside the Old Town walls. Apartment 4 accommodates up to 6 guests and features 3 king-size bedrooms, 3 bathrooms, a kitchen, living room, 2 private terraces, HOT TUB, and INFRARED SAUNA. Restaurants, bars, shops, wine bars, and beaches (200 m away) are within walking distance. Located in a quiet street, ideal for a relaxing stay. WiFi, Netflix, and essentials provided.
FamilyLocationAmenities
5.0 out of 5 average rating, 15 reviews
Small house in Baška
This cozy tiny house is situated directly in the heart of the old town of Baška. Two separate bedrooms, one on the first level one in the attic, kitchen with the living room and a nice balcony on the second level and a small bathroom is what this 47m2 apartment consists of. Both the attic and the 1st floor have an air conditioner. Ideal for a family holiday: the beach just in front of the house, no need of any transportation, private parking on 300 m from the accommodation. .
LocationFamilyOutdoor spaces
4.96 out of 5 average rating, 114 reviews
Pogled the View - Meeresblickappartment -
Light-flooded apartment (loft) in a villa with a wonderful view of the sea and the mountains beyond. 65 m2 apartment with a roof terrace that offers a 250 degree view. 300 meters as the birds flies and 5 minutes on foot via a staircase to the sea. Very quiet residential area. Free parking space. The forest with paths for walking and hiking are just behind the house. Healthy living because ecological building materials were used. Cooling by floor cooling, no air condition
ValueLocationHospitality
4.96 out of 5 average rating, 150 reviews
Brand new apartment Minimal****
Experience the maximum in our “Minimal”. Welcome to the brand new, carefully decorated apartment where you can enjoy complete silence overlooking the sea from every corner. Distances: The city center 1 km (with a charging station for electric cars) / the beach 3 km / airport 4 km / supermarket Lidl/Bipa 900 m away. We hope you will enjoy our accommodation as much as we enjoyed creating it for you. ** Rentals to persons under 25 years of age are not permitted. ** Anabella
LocationValueGrill
4.92 out of 5 average rating, 109 reviews
Apartment Mila Krk
Apartment Mila is a brand new apartment, located in an exclusive residential neighborhood of the city of Krk. The apartment is modern, bright and spacious, with clean lines, new modern furniture and an open view of the sea and the old town. It consists of a living room with a kitchen and dining room and two double bedrooms, and a bathroom. All rooms have heating and cooling, which is included in the price. The apartment also has two covered parking spaces.
LocationFamilyComfort
4.96 out of 5 average rating, 189 reviews
Apartment Katarina - modern penthouse in nature
Relax in this beautiful and modern penthouse in unsoiled and quiet part of the island Krk in Croatia. This is the perfect place to charge your batteries and enjoy the nature of this beautiful island. The apartment is located 3 minutes from the nearest beach, in a hypnotizing beautiful nature with a stunning view. It can comfortably fit 4 people. Main bedroom has a double bed and a second one has a single bed that can become big for 2 people.
FamilyLocationBiking
4.99 out of 5 average rating, 109 reviewsPopular amenities for holiday rentals near Krk
Apartment rentals with wifi

Panoramic sea view from a private terrace-Malinska
FamilyLocationHospitality
4.9 out of 5 average rating, 105 reviews
SilverStay Apartment
FamilyLocationLaundry
4.95 out of 5 average rating, 110 reviews
Blue Vista
LocationValueComfort
4.96 out of 5 average rating, 135 reviews
Apartment Sun&Sea, Senj, prvi red do mora
FamilyLocationSleep quality
4.86 out of 5 average rating, 106 reviews
Sunny Green Ap
ValueFamilyCondition
4.86 out of 5 average rating, 494 reviews
Studio Margarita in Opatija center with terrace
LocationValueIndoor spaces
4.96 out of 5 average rating, 135 reviews
SeaGarden residence A
LocationFamilyIndoor spaces
4.93 out of 5 average rating, 120 reviews
Apartment Sunset Boulevard Rijeka.
ValueLocationGetting around
4.97 out of 5 average rating, 127 reviewsFamily-friendly house rentals

Botanica
LocationValueBack garden
4.89 out of 5 average rating, 121 reviews
Stone House S, Krk - Old Town
ValueFamilyDecor
4.76 out of 5 average rating, 101 reviews
Big apartment,10 people,50 m main beach!
ValueLocationWalkability
4.94 out of 5 average rating, 123 reviews
Holiday House Anita - open all year round
FamilyLocationAir conditioning
4.97 out of 5 average rating, 151 reviews
Holiday House Punat
LocationValueWalkability
4.95 out of 5 average rating, 56 reviews
Villa Beachfront with heated pool
LocationFamilyAmenities
5.0 out of 5 average rating, 21 reviews
Villa Martina with pool, 5 rooms
ValueFamilyComfort
4.97 out of 5 average rating, 36 reviews
Holiday House Ursa+heated pool, 700m to beach
FamilyLocationNearby
5.0 out of 5 average rating, 59 reviewsApartment rentals with air conditioning

Nirvana 1
ValueFamilySleep quality
4.97 out of 5 average rating, 162 reviews
AuroraPanorama Opatija - ap 1 "Sunrise"
FamilyLocationIndoor spaces
4.96 out of 5 average rating, 185 reviews
Apartment Rosemary
FamilyLocationPool
4.97 out of 5 average rating, 113 reviews
NEW Spacious app (76m2) 200m from the beach!
ValueFamilySleep quality
4.86 out of 5 average rating, 118 reviews
Happy Beach Apartment 🤗 🏖🏡 - Dream on the Beach 💝
LocationValueCondition
4.95 out of 5 average rating, 147 reviews
Maria by Interhome
LocationFamilyWalkability
5.0 out of 5 average rating, 34 reviews
Apartments Klemencic _ flat with a private hot tub
LocationFamilyComfort
5.0 out of 5 average rating, 52 reviews
Apartman Ana No 3 Krk center, sea view
LocationValueParking
4.95 out of 5 average rating, 39 reviewsOther great holiday rentals near Krk

Luxury Villa Ida with Heated Pool HotTub and Sauna
LocationFamilyAmenities
5.0 out of 5 average rating, 11 reviews
Villa Harmony - Pool & Sea View
LocationValueOutdoor spaces
4.97 out of 5 average rating, 29 reviews
Dream 1-Bed Villa: Heated Pool, Jacuzzi & Sauna!
LocationAmenitiesBeach
5.0 out of 5 average rating, 15 reviews
Luxury Villa Lucija
FamilyLocationHospitality
4.9 out of 5 average rating, 10 reviews
4 Dolphins - comfy Adriatic oasis 2 bedrooms appt
LocationFamilyHospitality
5.0 out of 5 average rating, 27 reviews
Villa MM • Sea View, Pool & Sauna
LocationFamilyAccuracy
4.83 out of 5 average rating, 65 reviews
Stone House Baracchi
FamilyLocationNearby
5.0 out of 5 average rating, 48 reviews
LUIV Chalet Mrkopalj
FamilyValueGetting around
5.0 out of 5 average rating, 24 reviewsFrequently Asked Questions
Where is Krk located?
Krk is an island in the northern Adriatic Sea, part of Primorje-Gorski Kotar County in Croatia. The town of Krk is situated along the island’s western coastline, known for historical sites and easy access to neighboring beaches.
When is the best time to visit Krk?
Late spring and summer are frequently suggested for visits to Krk, when days are warmer, often reaching 78–82°F (26–28°C), and activities around the coast are widely available. Cooler temperatures in early spring or fall bring lighter crowds for those interested in local culture and walking tours.
What are some things to do near Krk?
Explore the Old Town’s stone streets, visit Frankopan Castle, or relax along popular beaches around Krk. Locally guided boat tours, cycling paths, and regional food markets are often recommended for experiencing the island’s culture and landscape.
How is the weather near Krk?
Krk has mild winters with temperatures often between 27–45°F (-3–7°C), while summers are typically warm, with highs from 78–82°F (26–28°C). Rain is more common in spring and autumn, so packing a waterproof layer is helpful.
Destinations to explore
- Rentals with beach access Krk
- Rentals with breakfast Krk
- Rentals with a hot tub Krk
- Rentals with pools Krk
- Family-friendly rentals Krk
- Flat rentals Krk
- Private suite rentals Krk
- Villa rentals Krk
- Loft rentals Krk
- Beachfront rentals Krk
- House rentals Krk
- Serviced apartment rentals Krk
- Holiday home rentals Krk
- Hotel rooms Krk
- Bed and breakfasts Krk
- Tiny house rentals Krk
- Pet-friendly rentals Krk
- Rentals with lake access Krk
- Apartment rentals Krk
- Rentals with a sauna Krk
- Townhouse rentals Krk
- Beach house rentals Krk
- Waterfront rentals Krk
- Guest house rentals Krk
- Rentals with a kayak Krk
- Rijeka
- Rab
- Cres
- Pag
- Lošinj
- Gajac Beach
- Pula Arena
- Susak
- Kamenjak
- Northern Velebit National Park
- Brijuni National Park
- Risnjak National Park
- Škocjan Caves
- Aquapark Aquacolors Porec
- Dinopark Funtana
- Beach Poli Mora
- Arena Medulin Campsite
- Nehaj Fortress
- Jama - Grotta Baredine
- Arch of the Sergii
- Zip Line Pazin Cave
- Šijana forest
- Historical and Maritime Museum of Istria
- Glavani Park





