Top Hotels in Sofia Province

Find the Top Hotels in Sofia Province – 20+ Quality Options from Leading Providers

Destination
Where to?
Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
1-25 out of 25 hotels
From   US$ 92 /nightSelect
  • Stunning lake and mountain views
  • Extensive spa facilities with diverse services
  • Olympic-sized indoor swimming pool
From   US$ 59 /nightSelect
  • Ski-in/ski-out access to slopes
  • Full-service spa with diverse treatments
  • Variety of dining options on-site
  • Indoor Pool
  • Outdoor Pool
  • Wellness Centre
From   US$ 168 /nightSelect
  • Outdoor mineral pools with unique temperatures
  • Kids club with professional animator available
  • Scenic views from spacious terraces
  • Indoor Pool
  • Ski Storage
  • Fitness Centre
From   US$ 83 /nightSelect
  • Direct access to ski slopes nearby
  • Spacious family-friendly apartments offered
  • Access to wellness facilities at nearby hotel
  • Bowling Alley
  • Indoor Pool
  • Shooting Range
From   US$ 75 /nightSelect
  • On-site ski school with recognized instructors
  • Thermal spa facilities for relaxation
  • Extensive dining options for all tastes
9.0
Perfect1 review
  • Indoor pool
  • Kids' club
  • Spa services
From   US$ 109 /nightSelect
  • Complimentary shuttle to ski lifts
  • Buffet dining with unlimited drinks
  • Warm indoor swimming pool
8.0
Great1 review
  • Indoor Pool
  • Ski School
  • Spa Center
From   US$ 84 /nightSelect
  • Unique indoor saltwater pool
  • On-site ski rental services
  • Elegant dining with local cuisine
  • Indoor pool
  • Ski storage
  • On-site dining
From   US$ 74 /nightSelect
  • Luxurious on-site spa services
  • Free shuttle service to ski slopes
  • Beautiful views of Rila Mountains
  • Indoor pool
  • Ski storage
  • Fitness center
From   US$ 101 /nightSelect
  • Free shuttle service to ski slopes
  • Well-maintained spa area with indoor pool
  • Proximity to ski rental shop onsite
  • Ski Equipment
  • Outdoor Pool
  • Family Rooms
From   US$ 68 /nightSelect
  • Immediate access to ski slopes
  • Extensive spa and wellness facilities
  • Scenic views from hotel rooms
Hotel
  • On-site restaurant
  • Outdoor area
  • Large parking
From   US$ 44 /nightSelect
  • Delicious Bulgarian cuisine restaurant
  • Spacious outdoor restaurant area
  • Accessible local park nearby
  • Indoor Pool
  • Wellness Center
  • Kids Club
From   US$ 160 /nightSelect
  • Exceptional on-site spa services
  • Convenient ski rental availability
  • Family-friendly kids' play area
9.4
Perfect1 review
  • Indoor Pool
  • Gourmet Restaurant
  • Fitness Centre
From   US$ 136 /nightSelect
  • Ski-in/Ski-out access
  • Exceptional spa services
  • Finnish chalets with private saunas
  • Ski Depot
  • Outdoor Dining
  • Family Chalets
From   US$ 251 /nightSelect
  • Ski-in and ski-out access
  • Sophisticated evening entertainment options
  • Chalets with private saunas available
  • Indoor Pool
  • Spa Center
  • Kids Club
From   US$ 81 /nightSelect
  • Indoor pools and spa services
  • Skiing and children's playground
  • Paid airport shuttle service available
  • Indoor Pool
  • Ski Rental
  • Children's Playground
From   US$ 44 /nightSelect
  • Direct access to ski lifts and schools
  • Indoor heated swimming pool available
  • On-site ski rental for convenience
10.0
Perfect1 review
  • Ski storage
  • Spa center
  • Kids' club
From   US$ 140 /nightSelect
  • Free shuttle bus to ski slopes
  • Impressive room sizes for comfort
  • Traditional local cuisine dinner
  • Wellness Center
  • Games Room
  • Indoor Pool
From   US$ 107 /nightSelect
  • Free shuttle to ski slopes
  • On-site wellness center with spa
  • Kids play area with supervision
  • Indoor pool
  • Ski school
  • Children's playground
From   US$ 81 /nightSelect
  • Ski-in/ski-out access to slopes
  • On-site ski equipment rental
  • Relaxing on-site spa services
Guest house
  • Outdoor Pool
  • Hot Tub
  • Family Restaurant
From   US$ 403 /nightSelect
  • Seasonal outdoor pool with mountain views
  • On-site spa with hot tub and sauna
  • Family-friendly restaurant with outdoor dining
Hotel
  • Ski room
  • Restaurant
  • Sauna
From   US$ 223 /nightSelect
  • On-site ski equipment rental available
  • Authentic Bulgarian cuisine in restaurant
  • Relaxing sauna facilities for guests
Hotel
  • Relax center
  • Fitness area
  • Jacuzzi
From   US$ 282 /nightSelect
  • Luxurious fresh water jacuzzi experience
  • Exceptional variety of local cuisine
  • Cozy and inviting lounge area
  • Indoor Pool
  • Sauna
  • Bar
From   US$ 55 /nightSelect
  • Pet-friendly atmosphere welcoming dogs
  • Spacious apartments with cozy balconies
  • Indoor pool and sauna facilities
  • Ski storage
  • Spa services
  • Bicycle rental
From   US$ 33 /nightSelect
  • Ski in/ski out access
  • Discount coupons for restaurants
  • Pet-friendly with prior request
  • Hot Tub
  • Spa
  • Ski Rental
From   US$ 294 /nightSelect
  • Wellness center with sauna and jacuzzi
  • Heated outdoor swimming pool available
  • On-site ski equipment rental services

Top Hotel Picks in Sofia Province

How much is a hotel room per night?

These hotels are close to key sites like Vitosha Mountain and the National Palace of Culture, with public transport options like the Sofia Metro and bus stations nearby. Prices start around $60 per night, with many options rated above 8/10 by guests.

3 star: $60-$120
4 star: $120-$200
5 star: $200-$350

Top Recommended Family Friendly Hotels in Sofia Province

Top Recommended Luxury Hotels in Sofia Province

Top Recommended Boutique Hotels in Sofia Province

Top Recommended Central Hotels in Sofia Province

Top Recommended Hotels in Borovets