Prime location
Central address at 5 Kralev Dvor Str.
5 Kralev Dvor Str, Bansko, 2770 · Bansko · BG
Very good
50 reviews
Central address at 5 Kralev Dvor Str.
Very good guest ratings · 7.6/10 (50 reviews).
Features Elevator · Fitness facilities · Conference space.
Luxurious Spa and Ski-In/Ski-Out Access
Relax in the full-service spa offering massages, enjoy the convenience of ski-in/ski-out access, indoor pool, and sauna for the ultimate leisure experience.
All-Inclusive Rates and Dining Experience
Indulge in onsite dining with garden views or opt for room service. Enjoy drinks in the bar/lounge and savor buffet breakfasts. All-inclusive rates cover meals, beverages, and select amenities.
Convenient Amenities and Events
Benefit from complimentary Wi-Fi, concierge services, and babysitting. The hotel also offers dry cleaning, a 24-hour front desk, and event spaces. With 120 well-equipped guestrooms, enjoy modern comforts during your stay.
Experience luxury near the Bansko Ski Resort at Casa Karina Hotel. Book now for a memorable stay!
You've asked to leave on but arrive on . Nothing is wrong with this hotel — the dates just need swapping round.
Loading reviews…
5 Kralev Dvor Str, Bansko, 2770, Bansko, BG
Check-in
From 02:00 PM
Check-out
Until 12:00 PM
Cancellation
Free cancellation on most rates. Policy confirmed at booking.
Payment
Secure payment via our provider. Pay now or at the hotel, depending on rate.
Pets
Pets not allowed
Sustainability Certifications
Property confirms they are implementing guest safety measures
General
Guest accommodation is sealed after cleaning
Check-in & Check-out
Contactless check-out is available
Covid
Property follows sanitization practices of COVID-19 Guidelines (CDC)
Guest type
Essential workers only - NO
At Casa Karina Hotel, check-in is from 02:00 PM and check-out is until 12:00 PM.
No — pets are not allowed at Casa Karina Hotel.
Casa Karina Hotel is located at 5 Kralev Dvor Str, Bansko, 2770, Bansko, BG.
Quick answers based on amenities, reviews and policies. Responses are for convenience — always confirm at booking.