Skip to main content

B&Bs for every style

Find the right B&B for you in Krk

The best B&Bs in Krk

Check out our pick of great B&Bs in Krk

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Villa Palma Krk, hotel in Krk

Featuring a heated outdoor swimming pool and sea views, Villa Palma Krk offers self-catering accommodation with a private balcony or terrace. Free WiFi access is available in all areas.

Loved to get new drinks in the fridge every day.
Scored 9.5
9.5
Rated exceptional
Exceptional
218 reviews
Price from
£131.71
per night
Marko Rooms, hotel in Krk

Offering air-conditioned accommodation and free parking, Marko Rooms is within a 400-metre radius from the beach and the historic core of Krk.

Marko was very friendly. The beach near the hotel was nice.
Scored 9.3
9.3
Rated superb
Superb
188 reviews
Price from
£64.71
per night
Bed & Breakfast Mario, hotel in Krk

Located 250 metres from the centre of Krk, Bed & Breakfast Mario is set 100 metres from the beach. Enjoying a quiet location, it offers rooms with air-conditioning and free Wi-Fi.

The room was clean and comfortable. The self serve breakfast was delicious. The staff is really friendly. 10/10 would stay here again.
Scored 9.6
9.6
Rated exceptional
Exceptional
359 reviews
Price from
£72.56
per night
Pansion Leggero, hotel in Krk

Set less than 750 metres from Krk Old Town and 850 metres from Punta De Galeto Beach, Pansion Leggero offers bed and breakfast accommodation with an on-site bar. Free private parking is provided.

We literally enjoyed everything about our stay at this family-run hotel: the staff was so kind, welcoming and caring, always fulfilling our requests in a gentle and prompt way! Room was impeccably clean and breakfast was deliciously rich. They even provided a cloth for our dog.
Scored 9.7
9.7
Rated exceptional
Exceptional
549 reviews
Price from
£163.69
per night
Guest House Krk Town Centre, hotel in Krk

Set in Krk and only less than 1 km from Porporela Beach, Guest House Krk Town Centre offers accommodation with sea views, free WiFi and free private parking.

Lovely and welcoming, helpful host, and the apartment was modern, clean and well equipped. The location is great, the old town is really close, the beaches and supermarkets as well. Shady parking place was provided and the airconditioning functioned very well, it was life-saving sometimes. Definitely recommend it for your stay in Krk! :)
Scored 9.4
9.4
Rated superb
Superb
98 reviews
Price from
£103.99
per night
Apartments and rooms with parking space Krk - 5294, hotel in Krk

Located in Krk and only 800 metres from Punta Di Galetto Beach, Apartments and rooms with parking space Krk - 5294 provides accommodation with sea views, free WiFi and free private parking.

Scored 9.5
9.5
Rated exceptional
Exceptional
6 reviews
Price from
£128.33
per night
Casa Valsecca, hotel in Krk

Featuring a balcony with garden views, water sports facilities and free bikes, Casa Valsecca can be found in Krk, close to Drazica Beach and 400 metres from Koralj Beach.

Beautiful room with a great balcony, equipped with kettles, plates, very good towels, ice machine, paddles boards and bicycle available. Very good host available 10min walking from the city center
Scored 9.0
9.0
Rated superb
Superb
52 reviews
Price from
£108.34
per night
Villa Sunce, hotel in Krk

Situated a 10-minute walk from Punat's beach, this Mediterranean villa features a large garden with benches and a playground. All rooms at Villa Sunce come with satellite LCD TV.

Martina and Mauro are wonderful hosts. They are very friendly and kind. Rooms are very clean. Breakfast is fabulous. Structure has a parking very useful if guests intend go around Krk by car. Beds are comfortable. Lastly, the place is very quiet so there is no noise during night hours.
Scored 9.2
9.2
Rated superb
Superb
493 reviews
Price from
£98.38
per night
Villa Rosa Rooms, hotel in Krk

Featuring a garden and views of sea, Villa Rosa Rooms is a recently renovated bed and breakfast located in Punat, less than 1 km from Pila Beach.

Breakfast was great, everything was fresh and tasty, vegetables and coffee too! The staff was friendly and late night ckeck-in was possible. The room had everything what was necessary.
Scored 9.4
9.4
Rated superb
Superb
299 reviews
Price from
£86.06
per night
Rooms Valentino, hotel in Krk

Situated 9.1 km from Kosljun Franciscan Monastery, Rooms Valentino offers 3-star accommodation in Vrh and has a garden. This property offers access to a terrace, free private parking and free WiFi.

Verry cozy
Scored 9.0
9.0
Rated superb
Superb
62 reviews
Price from
£72.31
per night
All B&Bs in Krk
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Krk

Most booked B&Bs in Krk this month

Enjoy breakfast in Krk!

  • Portella Rooms
    Breakfast options
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 163 reviews

    Set in Krk and only 500 metres from Drazica Beach, Portella Rooms offers accommodation with sea views, free WiFi and free private parking.

    Very nice owner, appreciated her advice and kindness.

  • Katy
    Breakfast options
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 133 reviews

    Featuring a garden, Katy is located in Krk, 300 metres from Krk Town Square. Boasting a terrace, this property is set a short distance from Krk Bus Station, Krk Harbour and Krk Cathedral.

    Everything was alright. The parking place was good

  • Pansion Leggero
    Breakfast options
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 549 reviews

    Set less than 750 metres from Krk Old Town and 850 metres from Punta De Galeto Beach, Pansion Leggero offers bed and breakfast accommodation with an on-site bar. Free private parking is provided.

    very good breakfast and friendly staff. everything was perfect

  • Boutique B&B Agroturizam Sv. Juraj
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 293 reviews

    Featuring views of the sea, Boutique B&B Agroturizam Sv. Juraj is located in Vrh, 8.5 km from Krk.

    Amazing view and silence. Yummy breakfast admiring the seafront.

  • Ana Rooms
    Breakfast options
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 174 reviews

    Set in Krk, Ana Rooms offers 4-star accommodation with private balconies. This property offers access to a terrace, free private parking and free WiFi.

    Sauberkeit einfach top kleine schöne wohnug Ich war zufrieden

  • Apartment & rooms Ivica
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 136 reviews

    Located in Krk and only 1.5 km from Porporela Beach, Apartment & rooms Ivica provides accommodation with sea views, free WiFi and free private parking.

    Super friendly host. Were comfortable and clean room!

  • Rooms Magdalena Krk
    Breakfast options
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 375 reviews

    Set in Krk with Ježevac Beach and Porporela Beach nearby, Rooms Magdalena Krk offers accommodation with free private parking. The property has garden and city views, and is 1.6 km from Plav Beach.

    Fantastic room, modern and clean. Looks like brand new.

  • Guest House Sonja
    Breakfast options
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 265 reviews

    Guest House Sonja is located in Krk. This air-conditioned guest house features a garden and a furnished terrace.

    Jako lijep studio apartman.Mali ali preslatko ureden.

Save money on B&Bs in Krk – budget options available!

  • Guest House Krk Town Centre
    Budget options available
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 98 reviews

    Set in Krk and only less than 1 km from Porporela Beach, Guest House Krk Town Centre offers accommodation with sea views, free WiFi and free private parking.

    Minden közel volt, kedves tulajdonosok, jó környezet

  • Villa Kate
    Budget options available
    Scored 7.5
    7.5
    Rated good
    Good
     · 4 reviews

    Featuring garden views, Villa Kate provides accommodation with balcony, around 300 metres from Drazica Beach. This beachfront property offers access to a terrace, free private parking and free WiFi.

  • Marko Rooms
    Budget options available
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 188 reviews

    Offering air-conditioned accommodation and free parking, Marko Rooms is within a 400-metre radius from the beach and the historic core of Krk.

    Marko was very friendly. The beach near the hotel was nice.

  • Bed & Breakfast Mario
    Budget options available
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 359 reviews

    Located 250 metres from the centre of Krk, Bed & Breakfast Mario is set 100 metres from the beach. Enjoying a quiet location, it offers rooms with air-conditioning and free Wi-Fi.

    Friendlyness of the property owner and his support.

  • Studio Ruzmarin
    Budget options available
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 7 reviews

    Boasting city views, Studio Ruzmarin features accommodation with a patio, around 200 metres from Punta Di Galetto Beach. This property offers access to a balcony, free private parking and free WiFi.

  • Galija Luxury Suites
    Budget options available
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 43 reviews

    Featuring city views and a garden, Galija Luxury Suites offers accommodation ideally set in Krk, within a short distance of Punta Di Galetto Beach, Porporela Beach and Krk Cathedral.

    Locatie, personeel, schoon, heerlijke airco, goede service

  • Zupan 1 - apartman
    Budget options available
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 34 reviews

    Offering city views, Zupan 1 - apartman is an accommodation set in Krk, 600 metres from Punta Di Galetto Beach and 1 km from Porporela Beach.

    Very cozy apartment with good own spirit. Host is wonderful.

  • Rooms Mimi
    Budget options available
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 16 reviews

    Featuring 3-star accommodation, Rooms Mimi is situated in Krk, 1 km from Ježevac Beach and 1 km from Porporela Beach.

    Alles, die Lage, Personal war nett, Zimmer war sauber und gut gestattet.

Great access to the city centre! Check these B&Bs in Krk

  • Lola Dream
    Central location
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 52 reviews

    Situated in Krk, 700 metres from Drazica Beach, Lola Dream features accommodation with free WiFi and free private parking. This 4-star inn offers luggage storage space.

    Super süß eingerichtet. Milena hat an alles gedacht.

  • Villa Palma Krk
    Central location
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 218 reviews

    Featuring a heated outdoor swimming pool and sea views, Villa Palma Krk offers self-catering accommodation with a private balcony or terrace. Free WiFi access is available in all areas.

    Everyrhing was the best. Very nice apartment, and the staff, so kind.

  • Apartments and rooms with parking space Krk - 5294
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 6 reviews

    Located in Krk and only 800 metres from Punta Di Galetto Beach, Apartments and rooms with parking space Krk - 5294 provides accommodation with sea views, free WiFi and free private parking.

  • Summer Home in Krk Center "Casa Magdalena"
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 81 reviews

    Situated in Krk, Summer Home in Krk Center "Casa Magdalena" features 4-star accommodation with private terraces. With garden views, this accommodation provides a balcony.

    A szállás és a vendéglátó egyaránt kifogástalan volt.

  • Apartmani Žužić
    Central location
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 31 reviews

    Situated 600 metres from Punta Di Galetto Beach, Apartmani Žužić offers 3-star accommodation in Krk and has a garden. This guest house features air-conditioned accommodation with a patio.

    dobra lokalizacja, zmywarka, pełne wyposażenie kuchni

  • Apartments & Rooms Strčić Petra
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 34 reviews

    Apartments & Rooms Strčić Petra is a property located in the city of Krk. It offers free WiFi and is just 400 metres from the sea. The property offers free private parking.

    Proprietaria gentilissima e disponibile. Ottima posizione (vicinissiima spiaggia e centro città). Parcheggio comodo, Stanza pulitissima.

  • Casa Valsecca
    Central location
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 52 reviews

    Featuring a balcony with garden views, water sports facilities and free bikes, Casa Valsecca can be found in Krk, close to Drazica Beach and 400 metres from Koralj Beach.

    Die Lage zum Meer ist sehr gut, wunderbare Bucht in 3 Minuten zu erreichen

  • Rooms Stolfa
    Central location
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 50 reviews

    Boasting a terrace with garden views, a garden and barbecue facilities, Rooms Stolfa can be found in Krk, close to Porporela Beach and a 12-minute walk from Drazica Beach.

    Sehr gemütliche Küche auf der Terrasse, Sauberkeit.

  • Guesthouse Halilagic
    Central location
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 101 reviews

    Situated within less than 1 km of Ježevac Beach and a 10-minute walk of Porporela Beach, Guesthouse Halilagic offers rooms with air conditioning and a private bathroom in Krk.

    Friendly hosts, loads bits provided, excellent wifi and AC

  • Guest House Tonica
    Central location
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 77 reviews

    Boasting a garden and views of garden, Guest House Tonica is a recently renovated guest house situated in Krk, 600 metres from Punta Di Galetto Beach.

    Great location, walking distance from old town. Nice host.

  • Rooms Hodanić
    Central location
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 186 reviews

    Located a 5-minute walk from the Old Town of Krk and the nearest beach, Rooms Hodanić provides a furnished patio, cable TV and free Wi-Fi. Free on-site parking is also provided.

    Uprzejmi gospodarze. Blisko centrum. Czyste wnętrze.

  • Holiday House Snjezana
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 67 reviews

    Featuring 3-star accommodation, Holiday House Snjezana is set in Krk, 1.1 km from Ježevac Beach and 1.2 km from Porporela Beach.

    Ottima posizione, a pochi passi dal centro di Krk e del mare.

  • Bed and Breakfast Ema
    Central location
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 100 reviews

    Located in Krk and only 1.3 km from Ježevac Beach, Bed and Breakfast Ema provides accommodation with mountain views, free WiFi and free private parking.

    Sehr freundliche Gastgeber und ein schönes Zimmer.

  • Apartment Milka
    Central location
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 15 reviews

    Apartment Milka offers accommodation in Krk, 70 km from Opatija and 56 km from Rijeka. Guests benefit from terrace. Free private parking is available on site. The kitchenette features a refrigerator.

    la posizione, fresco senza aria condizionata, terrazzìno

  • Guest House Dijana
    Central location
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 111 reviews

    Set within 500 metres of Plav Beach and 600 metres of Ježevac Beach in Krk, Guest House Dijana offers accommodation with seating area.

    very friendly hosts, good location, all facilities

  • B&B Villa Ana
    Central location
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 206 reviews

    Situated 300 metres from the centre of Krk, Villa Ana offers spacious rooms and apartments with free Wi-Fi and free private parking. The beach is only 300 metres away.

    Zeer vriendelijke dame, ongelofelijk onthaal, TOP, TOP, TOP, TOP

  • Apartment and Room Marija
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 148 reviews

    Situated within 700 metres of Punta Di Galetto Beach and less than 1 km of Porporela Beach in Krk, Apartment and Room Marija offers accommodation with seating area.

    Apartman je u jezgri grada,dostupni svi sadržaji. Ugodan ambijent.

  • House Krk
    Central location
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 30 reviews

    Featuring a garden and views of garden, House Krk is a recently renovated guest house located in Krk, 1.1 km from Porporela Beach.

    Das Frühstück haben wir selber gemacht, also sehr gut

  • Sobe Bozica
    Central location
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 165 reviews

    Boasting garden views, Sobe Bozica offers accommodation with patio, around 700 metres from Porporela Beach. This property offers access to a terrace, free private parking and free WiFi.

    Sehr ruhige Gegend, bequemes Bett und Sauberkeit top!

  • Villa Sekki
    Central location
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 211 reviews

    Set in Krk, within 500 metres of Redagara Dog Beach and 600 metres of Koralj Beach, Villa Sekki offers air-conditioned accommodation with a garden and free WiFi throughout the property as well as free...

    Proprietario molto gentile e disponibile, appartamento pulitissimo.

  • Double Room Krk 5294b
    Central location
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 1 review

    Located in Krk and only 800 metres from Punta Di Galetto Beach, Double Room Krk 5294b provides accommodation with sea views, free WiFi and free private parking.

  • Rooms Amfora
    Central location
    Scored 7.9
    7.9
    Rated good
    Good
     · 242 reviews

    Set 450 metres from the historic core of Krk, Rooms Amfora is located just a short walk from the nearest beach. Surrounded by a garden, the property offers a shared lounge and free private parking.

    vicinanza al centro e al mare, vista mare, parcheggio gratuito

  • Apartments and rooms with parking space Krk - 5371
    Scored 7.8
    7.8
    Rated good
    Good
     · 11 reviews

    Located in Krk and only less than 1 km from Porporela Beach, Apartments and rooms with parking space Krk - 5371 provides accommodation with sea views, free WiFi and free private parking.

    Die Besitzerin war sehr freundlich und sehr zuvorkommend

  • Apartments and rooms with parking space Krk - 14322

    Apartments and rooms with parking space Krk - 14322 is situated in Krk, 1.5 km from Punta Di Galetto Beach, 4.9 km from Kosljun Franciscan Monastery, as well as 8.3 km from Punat Marina.

  • Rooms with a parking space Krk - 5360

    Double Room Krk 5360a is set in Krk, 700 metres from Krk Bus Station. All rooms come with a TV. Every room has a private bathroom.

FAQ about B&Bs in Krk

B&Bs that guests love in Krk

  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 33 reviews
    Great, clean apartment with a peaceful, large balcony. Everything that you might need during your stay was available. The host was very friendly and helpful. The location was also great. Only a few minutes away from the city center but still quiet and peaceful.
    Melek
    Group
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 18 reviews
    Excellent, quiet locarion, very close to the city center and the beach. Very nice, spacious and clean apartment and a friendly and helpful host, who welcomed us at the agency and accompanied us to the location. In the refrigeratior awaited us cold drinks, snacks and ice cream, which was very pleasant after the long journey.
    L
    Lenart
    Family with young children
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 40 reviews
    Nice apartment, clean and bright, spacious, in a quiet neighborhood and at the same time close enough to the beach and city centre. Reality fully matches the pictures.
    Mihai
    Young couple
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 41 reviews
    Amazing place! The private pool was stunning and it was as nice as we hoped. We loved the spacious bedrooms and the luxury feeling. The grill was great, we used it every day. Our host was also really helpful and kind.
    Ema
    Family with young children
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 52 reviews
    Lovely location in centre of old town but quiet and private within secure courtyard. Well equipped, spotlessly clean and owners/hosts (Goran and Željka) were exceptionally charming, helpful and welcoming- very genuine people who went out of their way to make our stay enjoyable, suggest places to visit/eat and to be helpful without intruding. Proper hospitality with charm and character 🙂
    Christopher
    Young couple
  • Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 186 reviews
    Fantastic property, great location and lovely owner. The value for money is superb! There's private parking in the property, the room had everything you need, including a super comfortable mattress. It's located just a few minutes walk from the city centre and from the beaches (the one where the camping is). Very quiet neighbourhood too, so you'll sleep like a baby!
    Fabio
    Young couple
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 126 reviews
    great location! nearby city center, but quiet street. super staff, lady’s are very friendly.
    Chèr
    Young couple
  • Scored 9.3
    9.3
    Rated superb
    Superb
     · 265 reviews
    The host and her husband were great; really friendly and helpful. We had a pleasant stay. There was a private car park which was really convenient when arriving by car. The accommodation is located in a quiet neighbourhood. To the city centre it was less than 10 min to walk.
    V
    Valerie
    Young couple
  • Scored 9.1
    9.1
    Rated superb
    Superb
     · 174 reviews
    9/10 because of the very warm and personal welcome, the nice and quiet location but still close to the center and the beach. Very comfortable and excellent breakfast on request. It would have had a 10/10 if there would have been a swimming pool, but as said the sea is within 5’ by car with a large and cheap parking. Thank you, Martha!
    Wouter
    Young couple