Hotels in Krk

Search Krk Hotels

Enter your dates for the latest hotel rates and availability.

Hot travel dates
Today
Tomorrow
This Weekend
Next Weekend
March 2025
  • Mon
  • Tue
  • Wed
  • Thu
  • Fri
  • Sat
  • Sun
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
April 2025
  • Mon
  • Tue
  • Wed
  • Thu
  • Fri
  • Sat
  • Sun
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

We found 25 hotels for you in Krk

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Hotel Marina Hotels in Krk
Hotel Marina Hotels in KrkHotel Marina Hotels in Krk
Hotel near Krk
When you a stay at Boutique Hotel Marina in Krk, you'll be near the beach, within a 5-minute walk of Kvarner Gulf and St Quirinus. This boutique hotel is 0.1 mi (0.2 km) from Porporela Beach and 0.6 mi (0.9 km) from Krk Town Square. Take in the views from a terrace and make use of amenities such as complimentary wireless internet access. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 10 guestrooms featuring minibars and flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.
Excellent
10 reviews
4.5/5
Price from
CAD 267
per night
Check Availability
2-Bedroom Krk Apartment - Near Krk Beaches & Town! Hotels in Krk
2-Bedroom Krk Apartment - Near Krk Beaches & Town! Hotels in Krk2-Bedroom Krk Apartment - Near Krk Beaches & Town! Hotels in Krk
Hotel near Krk
With a stay at this apartment in Krk, you'll be a 1-minute walk from Kvarner Gulf and 7 minutes by foot from Krk Town Harbour. This apartment is 0.5 mi (0.8 km) from St Quirinus and 0.5 mi (0.8 km) from Cathedral of the Assumption. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. Free self parking is available onsite. Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. There's a private balcony. Complimentary wireless internet access is available to keep you connected.
Excellent
4.5/5
Price from
CAD 163
per night
Check Availability
Hotel Kanajt Hotels in Krk
Hotel Kanajt Hotels in KrkHotel Kanajt Hotels in Krk
Hotel near Krk
Located in Punat, Hotel Kanajt is by the sea, a 1-minute drive from Kvarner Gulf and 10 minutes from Krk Town Square. This beach hotel is 4.5 mi (7.2 km) from Kosljun Island and 4.9 mi (7.9 km) from Krk Town Harbour. Pamper yourself with a visit to the spa, which offers massages and body treatments. You can soak up the sun at the private beach or enjoy other recreational amenities including a hot tub and a sauna. Additional features at this hotel include complimentary wireless internet access, tour/ticket assistance, and a picnic area. The complimentary beach shuttle makes getting to the surf and sand a breeze. Satisfy your appetite for lunch at Kanajt, a restaurant which specializes in local cuisine, or stay in and take advantage of the room service. Need to unwind? Take a break at the bar/lounge, the beach bar, or the poolside bar for a tasty beverage. A complimentary buffet breakfast is served daily from 7 AM to 11:00 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 22 air-conditioned rooms featuring LCD televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.
Outstanding
20 reviews
4.6/5
Price from
CAD 139
per night
Check Availability
Krk
You Might Like
Krk Hotels with BreakfastKrk Hotels with Twin RoomKrk Hotels with 1 Double BedKrk Hotels with Swimming PoolKrk Hotels with Free Cancellation
Hotel Vinotel Gospoja Hotels in Krk
Hotel Vinotel Gospoja Hotels in KrkHotel Vinotel Gospoja Hotels in Krk
Hotel near Krk
With a stay at Hotel Vinotel Gospoja in Vrbnik (Vrbnik Old Town), you'll be within a 15-minute drive of Kvarner Gulf and Chapel of St. Peter Ruins. This beach hotel is 5 mi (8.1 km) from Dunat Beach and 5.9 mi (9.6 km) from Punat Harbor. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. You're sure to appreciate the recreational amenities, including an attached winery, an indoor pool, and a sauna. Additional features at this hotel include complimentary wireless internet access, shopping on site, and a television in a common area. Enjoy a meal at the restaurant, or stay in and take advantage of the hotel's room service (during limited hours). Wrap up your day with a drink at the bar/lounge. A complimentary buffet breakfast is served daily from 7 AM to 10 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 22 air-conditioned rooms featuring minibars and flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and desks, and housekeeping is provided daily.
Excellent
27 reviews
4.5/5
Price from
CAD 167
per night
Check Availability
Hotel Vila Rova Hotels in Krk
Hotel Vila Rova Hotels in KrkHotel Vila Rova Hotels in Krk
Hotel near Krk
With a stay at Hotel Vila Rova in Malinska-Dubasnica, you'll be 8.2 mi (13.1 km) from Krk Town Square and 8.4 mi (13.5 km) from Krk Town Harbour. This spa hotel is 8.6 mi (13.9 km) from Porporela Beach and 9.1 mi (14.7 km) from Drazica Beach. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. This hotel also features complimentary wireless internet access, concierge services, and a television in a common area. Grab a bite at Vila Rova, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Snacks are also available at the coffee shop/cafe. Wrap up your day with a drink at the bar/lounge. A complimentary local cuisine breakfast is served daily from 7:00 AM to 10:30 AM. Featured amenities include a computer station, dry cleaning/laundry services, and a 24-hour front desk. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 20 air-conditioned rooms featuring minibars and flat-screen televisions. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers.
Outstanding
11 reviews
4.8/5
Price from
CAD 192
per night
Check Availability
Pansion Tina Hotels in Krk
Pansion Tina Hotels in KrkPansion Tina Hotels in Krk
Hotel near Krk
With a stay at Apartmani Tina in Dobrinj, you'll be near the beach, just a 1-minute walk from Kvarner Gulf and 13 minutes by foot from Pecine Beach. This apartment is 1.1 mi (1.7 km) from Beach Šilo and 5.9 mi (9.5 km) from Beach Čižići. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 7 air-conditioned rooms featuring microwaves and flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include safes and coffee/tea makers, and you can also request irons/ironing boards.
Excellent
2 reviews
4.5/5
Price from
CAD 273
per night
Check Availability
Meliores Rooms Hotels in Krk
Meliores Rooms Hotels in KrkMeliores Rooms Hotels in Krk
Hotel near Krk
When you a stay at Meliores Rooms & Restaurant in Dobrinj, you'll be near the beach, just steps from Kvarner Gulf and Pecine Beach. This hotel is 0.5 mi (0.8 km) from Beach Šilo and 5.9 mi (9.4 km) from Beach Čižići. Take in the views from a terrace and a garden and make use of amenities such as tour/ticket assistance. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. A complimentary buffet breakfast is served daily from 8:00 AM to 11:00 AM. The front desk is staffed during limited hours. Free self parking is available onsite. Make yourself at home in one of the 12 air-conditioned rooms featuring minibars. Rooms have private balconies. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and hair dryers.
7 reviews
3.6/5
Check Availability
Hotel Miramare Hotels in Krk
Hotel Miramare Hotels in KrkHotel Miramare Hotels in Krk
Hotel near Krk
The Hotel Miramare is an ideal spot for travelers wanting to discover the city. The Hotel Miramare offers a pleasant stay in Njivice for those traveling for business or leisure. The hotel offers easy access to Rijeka Airport, just 10km away. This hotel is located near many of Njivice's attractions including Plaža Miramare, Njivice beach and Dog Beach. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city. This Njivice hotel features parking on site.
Very Good
9 reviews
4.0/5
Price from
CAD 83
per night
Check Availability
Hotel Heritage Forza Hotels in Krk
Hotel Heritage Forza Hotels in KrkHotel Heritage Forza Hotels in Krk
Hotel near Krk
A stay at Heritage hotel Forza places you in the heart of Baska, steps from Kvarner Gulf and Baska Promenade. This beach hotel is 0.2 mi (0.4 km) from Baska Harbor and 0.4 mi (0.6 km) from Vela Beach. Enjoy recreation amenities such as bicycles to rent or take in the view from a terrace. This hotel also features complimentary wireless internet access and concierge services. Enjoy a meal at Restaurant Forza, or stay in and take advantage of the hotel's room service. Wrap up your day with a drink at the bar/lounge. A complimentary buffet breakfast is served daily from 7:30 AM to 10:30 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 16 guestrooms featuring minibars and flat-screen televisions. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and slippers. Conveniences include phones, as well as safes and desks.
Outstanding
29 reviews
4.8/5
Price from
CAD 161
per night
Check Availability
Magal Hotel by Aminess Hotels in Krk
Magal Hotel by Aminess Hotels in KrkMagal Hotel by Aminess Hotels in Krk
Hotel near Krk
MMudarisov 2019.08.10
I had a fantastic time staying at this hotel. The front desk staff spoke perfect English and were super helpful. I had to extend my stay for a few extra days and the manager was nice enough to accommodate me without having to switch rooms . The food at the restaurant was great - both breakfast and dinner. The hotel is only couple minutes walk from the beach. Great experience overall 👍
Excellent
32 reviews
4.3/5
Price from
CAD 85
per night
Check Availability
See All Hotels in Krk

FAQs About Hotels in Krk

What are the most popular hotels in Krk?

There are many popular options for hotels in Krk. Whether you're traveling for business or a vacation, Hotel Marina and 2-Bedroom Krk Apartment - Near Krk Beaches & Town! are popular choices.

What is the average price for hotels in Krk?

The average price for hotels in Krk is CAD 209 for weekdays, and CAD 204 for weekends (Friday–Saturday).

What are popular hotels with high-quality breakfasts in Krk?

Hotel Marina is top hotel with high-quality breakfast. Start your wonderful journey with tasty breakfast!

What hotels in Krk offer airport shuttle?

Are you worried about transportation in Krk? Hotel Marina is a popular hotel providing airport transfer services.

What are available deals for hotels in Krk?

There are multiple promotions and discounts all year round for Trip.com users . Please check the promotions page to see what promotions are available now on Trip.com.

Which popular hotels in Krk offer free Wi-Fi ?

Whether you're traveling on business or for vacation, internet connection is an essential facility. 2-Bedroom Krk Apartment - Near Krk Beaches & Town! and Hotel Marina are popular hotels with free Wi-Fi.

Krk Hotels Information

Highest PriceCAD 595
Lowest PriceCAD 77
Number of Reviews197
Total Properties1,168
Average Price (Weekdays)CAD 209
Average Price (Weekends)CAD 204