Search hotels in Sofia Province , Bulgaria

Enter your dates and choose from 597 hotels and other places to stay

Select occupancy

Check out these popular cities in Sofia Province

Borovets

334 hotels

Koprivshtitsa

63 hotels

Samokov

59 hotels

Pravets

17 hotels

Govedartsi

37 hotels

Dolna Banya

12 hotels

Botevgrad

8 hotels

Shiroki Dol

5 hotels

Belchin

5 hotels

Dragoman

4 hotels

Stay in Sofia Province 's best hotels!

Filter by:

Star Rating
Review score

Belchin Garden SPA&Wellness

Hotel in Belchin

Offering 4 outdoor and indoor pools with mineral water, Belchin Garden SPA&Wellness is located on the outskirts of Belchin, in the resort village of Belchin Banya.

s
shimshon
From
Israel
Excellent Hotel We wish we could say more
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,034 reviews
Price from
$153.32
1 night, 2 adults

Park Hotel Ela

Hotel in Borovets

Park Hotel Ela, located in the picturesque resort of Borovets, is 164 feet from the gondola elevator and offers luxurious amenities including a sauna, steam bath and massage treatments.

A
Anastasios
From
Greece
Great stay, only 2min walk from gondola!! Definitely value for money. We were surprised with the variety in breakfast and dinner. They even saved food for us since we arrived late. The spa was nice as well.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,105 reviews
Price from
$141.19
1 night, 2 adults

Nicole Hotel & Restaurant

Hotel in Samokov

Nicole Hotel & Restaurant is a 2-star property located in Samokov. Among the facilities of this property are a restaurant, room service and luggage storage space, along with free WiFi throughout the...

A
AARON
From
United Kingdom
Hotel was amazing, chalet style warm & comfortable with an amazing restaurant below. Very acessible to borovets ski resort. Staff were lovely & helpful :)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 471 reviews
Price from
$67.11
1 night, 2 adults

Armaco Residence

Hotel in Koprivshtitsa

Located in Koprivshtitsa, a 11-minute walk from Todor Kableshkov Memorial House, Armaco Residence provides accommodations with a garden, free private parking, a terrace and a restaurant.

F
Fred
From
United States
Nice location, great spa facilities, excellent restaurant, friendly staff. Koprivshtitsa is great.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 188 reviews
Price from
$189.45
1 night, 2 adults

Hotel COTA1110

Hotel in Beli Iskar

Located in Beli Iskar, 28 miles from Vitosha Park, Hotel COTA1110 provides accommodations with a fitness center, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 389 reviews
Price from
$171.80
1 night, 2 adults

SPA Complex Belchin Spring

Hotel in Belchin

Featuring a free spa, an indoor pool with mineral water and an outdoor pool, SPA Complex Belchin Spring has a restaurant, fitness center, bar, and free WiFi.

I
Ivan
From
United Kingdom
Everything was great, the best was the food for lunch/dinner. I didn't have the expectation that the hotel food would be that good, and reasonably priced.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 873 reviews
Price from
$179.30
1 night, 2 adults

HQ apartments Villa Park

Hotel in Borovets

HQ apartments Villa Park has a garden, shared lounge, a terrace and restaurant in Borovets. Offering a bar, the property is located within 29 miles of Vitosha Park.

P
Plamen
From
Bulgaria
I've booked 2 private studios. Great location, literally 5 minutes walk from the center of Botovets, but separated from it by a nice park. You've got all you need in the studio, it was very clean. Ana, the host, was friendly and helpful. Would definitely recommend. Thanks for hosting us!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 472 reviews
Price from
$51.27
1 night, 2 adults

Hotel Nikol

Hotel in Dolna Banya

Located in Dolna Banya, 13 miles from Gate of Trajan, Hotel Nikol provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a garden.

V
VIKTORIYA
From
Bulgaria
The friendliest staff and one of the best pools I've visited. The rooms are spacious enough and very clean. Everything was flawless, we had a great time!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 316 reviews
Price from
$84.05
1 night, 2 adults

Chuchura Family Hotel

Hotel in Koprivshtitsa

Located a 4-minute walk from Todor Kableshkov Memorial House, Chuchura Family Hotel offers 2-star accommodations in Koprivshtitsa and has a garden, a terrace and a restaurant.

P
Paul
From
United States
Clean and quiet room. Bed was comfortable. Great location close to everything. Good food and service in the restaurant. Stuff was friendly.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 153 reviews
Price from
$62.59
1 night, 2 adults

Iglika Hotel & Villas Borovets

Hotel in Borovets

Iglika Hotel & Villas is located in the center of Borovets, only a 5 minute walk away from both the Martinovi Baraki Elevator and the Sitnyakovo Express Gondola.

М
Мария
From
Bulgaria
The location is perfect, near many shops and restaurants. The hotel is cozy, very clean and comfortable. The breakfast was also great.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 831 reviews
Price from
$128.80
1 night, 2 adults
See all 597 hotels in Sofia Province

Most-booked hotels in Sofia Province in the past month

See all

Popular with guests booking hotels in Sofia Province

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,105 reviews

Popular with guests booking hotels in Sofia Province

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,088 reviews

Popular with guests booking hotels in Sofia Province

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 308 reviews

Popular with guests booking hotels in Sofia Province

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 831 reviews

Popular with guests booking hotels in Sofia Province

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,048 reviews

Popular with guests booking hotels in Sofia Province

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 872 reviews

Popular with guests booking hotels in Sofia Province

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 58 reviews

Popular with guests booking hotels in Sofia Province

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 485 reviews

Popular with guests booking hotels in Sofia Province

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 430 reviews

Popular with guests booking hotels in Sofia Province

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 684 reviews

Sofia Province 's best hotels with breakfast

See all
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 58 reviews

Hotel Complex SamElyon features a shared lounge, terrace, a restaurant and bar in Samokov.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 69 reviews

Located in Govedartsi, Alen Mak features ski-to-door access. With free WiFi, this 2-star hotel has a garden and a restaurant. The property provides room service and luggage storage space for guests.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 50 reviews

Located in Borovets, 29 miles from Vitosha Park, Complex Popangelov provides accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 47 reviews

Located in Koprivshtitsa, 3.5 miles from Todor Kableshkov Memorial House, Park Hotel Eagle Stone has accommodations with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 430 reviews

City Plaza is offering accommodations in Botevgrad. Featuring a fitness center, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 308 reviews

Hotel Etropol, Center Etropole in Etropole provides accommodations with a restaurant and a bar. Guests can enjoy mountain views. At the hotel, rooms include a closet.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 284 reviews

Located in Govedartsi, Hotel Alpinist, Malyovitsa has a terrace, restaurant, ski-to-door access, and free WiFi throughout the property. The hotel features family rooms.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 497 reviews

Located in Govedartsi, Hotel Malyovitsa offers ski-to-door access. With free WiFi, this 3-star hotel has a garden and a restaurant.

Budget hotels in Sofia Province

See all
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews

Located in Govedartsi, Свети Георги хотел и ресторант offers 2-star accommodations with a garden, a terrace and a restaurant. Every room includes a patio.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 63 reviews

Located in Godech, 24 miles from Sofia Central Railway Station, Хотел Балач has accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 59 reviews

Located in Govedartsi, 31 miles from Vitosha Park, Family hotel Iskar has accommodations with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 97 reviews

Located in Samokov, 24 miles from Vitosha Park, Hotel Four Seasons has accommodations with a garden, free private parking, a terrace and a bar.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 105 reviews

Featuring a bar, Flora Hotel - Apartments is located in Borovets in the Sofia Province region, 29 miles from Vitosha Park and 27 miles from Gate of Trajan.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 566 reviews

Facing the beachfront, Hotel Grand offers 3-star accommodations in Samokov and has a seasonal outdoor swimming pool, fitness center and garden. 23 miles from Vitosha Park, the hotel has a private...

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 190 reviews

Hotel Podkovata has a shared lounge, terrace, a restaurant and bar in Etropole. Featuring a garden, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 180 reviews

Hotel Balkan offers accommodations in Botevgrad. Guests can enjoy the on-site restaurant. Each room has a flat-screen TV.

Hotels in Sofia Province you can book without a credit card

See all
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 86 reviews

Located in Gurgulyat, 25 miles from Banya Bashi Mosque, Hotel Aleksievata Kashta has accommodations with free bikes, free private parking, a garden and a shared lounge.

Everest Hotel

Hotel in Etropole
No credit card needed
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 55 reviews

Everest Hotel has a shared lounge, terrace, a restaurant and bar in Etropole. With free WiFi, this 2-star hotel offers room service and a 24-hour front desk.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 12 reviews

Located in Borovets, 29 miles from Vitosha Park, Хотел "Калина" has accommodations with a garden, free private parking, a terrace and a restaurant. This 2-star hotel offers a bar.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 55 reviews

Located in Kostenets, 13 miles from Gate of Trajan, Constantzia Balneohotel has accommodations with a garden, private parking, a terrace and a restaurant.

Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 117 reviews

Located in Samokov, 24 miles from Vitosha Park, The Castle Hotel has a tour desk and free WiFi. Featuring family rooms, this property also provides guests with a sun terrace.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 49 reviews

Family Hotel Kalina features a garden, shared lounge, a terrace and restaurant in Koprivshtitsa.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 111 reviews

Featuring a restaurant and a bar, Hotel Etropolia is located in Etropole. Featuring a fitness center, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Villa Sokol

Hotel in Borovets
No credit card needed
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 188 reviews

Villa Sokol is located right in the center of Borovets, next to the ski slope and the cable car. It features a relax center and offers free Wi-Fi and free private parking.

Sofia Province Highlights

Vitosha Mountain National Park

Hike past Zlatnite Mostove’s rocky rivers, or jump on Simeonovo’s cable car to enjoy some skiing and views over Sofia.

Sofia’s vibrant city life

The route from the National Palace of Culture to Sveta Nedelva Church, through Sofia’s shopping hub, showcases the city's vibrant personality.

Get your skis on just an hour’s drive from Sofia

Markujic’s and Yastrebet’s ski runs are great for all levels, while offering fantastic views of Rila Mountain.

FAQs about hotels in Sofia Province

See reviews by guests who stayed at hotels in Sofia Province

See all
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 543 reviews
We had a wonderful stay! We stayed in a House 1, that was fully equipped with everything we needed. The room was clean, and the heating worked perfectly. Room service was excellent, and the breakfast was diverse and delicious. We highly recommend dining at the hotel’s restaurant – the atmosphere was great, and the food was amazing. The spa staff were kind and professional. Thank you to everyone! We will definitely come back and recommend this place to our friends.
Guest review byNorah
Israel
From $167.09 per night
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,757 reviews
Много хубави и просторни бунгала. Страхотно място за малки деца. Около всяко бунгало има допълнително беседки и детски площадки. Ресторанта е много хубав, готвят много вкусно и всичко пристига много бързо. За нас беше голямо удобство, че има детска площадка до ресторанта. Джакузитата са много поддържани. В кухнята има кафе машина, заредена с капсули. Рецепцията е денонощна.
Guest review byNadezhda
Bulgaria
From $161.33 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,469 reviews
Very well, renovated. Location is nice and it is a quick 60ish Km from Sofia and it is near the highway but it is not noisy even on the side that faces it. Parking is free for the guests. Fitness is fantastic and if you make your meetings there the meeting rooms are well organized. Food was amazing!
Guest review byViktor
Austria
From $62.23 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 251 reviews
We like everything about the property. Very nice house, very clean and comfortable. The stuff was helpful and very, very kind. The food was great- fresh , tasty and delicious. Special thanks to Mr Emil , the cook at the restaurant and everyone who made feel us comfortable .
Guest review byEva
United States
From $134.82 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 872 reviews
Our recent stay at the hotel was perfect in every way. The ambiance was relaxing, the service was outstanding, and the location was ideal for exploring the area. Highly recommend this place for anyone looking for a wonderful getaway!
Guest review byKotevska
North Macedonia
From $156.20 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 2,105 reviews
Great stay, only 2min walk from gondola!! Definitely value for money. We were surprised with the variety in breakfast and dinner. They even saved food for us since we arrived late. The spa was nice as well.
Guest review byAnastasios
Greece
From $92.19 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 316 reviews
The friendliest staff and one of the best pools I've visited. The rooms are spacious enough and very clean. Everything was flawless, we had a great time!
Guest review byVIKTORIYA
Bulgaria
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 684 reviews
The hotel is great , clean, spacious, and in a great location. Staff were more than accommodating! Food - fresh and delicious! Will come back again!!
Guest review byMariana
United States
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,048 reviews
The hotel is wonderful after the renovation. The breakfast is very rich. The staff is very friendly. The location is perfect.
Guest review bySabina
Bulgaria
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 54 reviews
The location is great - on the mountain, and the whole complex is very nicely done, the food in the tavern is very good.
Guest review bySvetlozara
Bulgaria
From $128.18 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 983 reviews
Hospitality. Saunas and pool, kids and parents loved it. Food was good.
Guest review byJanar
Estonia
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,034 reviews
Excellent Hotel We wish we could say more
Guest review byshimshon
Israel
From $261.66 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 109 reviews
The pools and the facilities around
Guest review byeli egosi
Bulgaria

Planning a trip? Get inspired by reviews of cities in Sofia Province

Scored out of 10, guest rating 8.0

Nice, old resort, with a lot of people, yet not so crowded...

Nice, old resort, with a lot of people, yet not so crowded as other resorts. Nice restaurants (not up on the slopes, where is not nice food and way too expensive). Luckily almost all slopes were open. We stayed during the week (Monday-Friday) which is less crowded than during the weekend. My son took ski lessons at Barzena ski school, for 2nd year in a row: strongly recommended! Very nice, calm teachers, who are great with kids and teach them very quick. I strongly recommend the Happy Duck restaurant: friendly staff, home made, tasty food! We stayed in an apartment, not a hotel, which was very nice in terms of flexibility, quietness, distance to the slopes etc.
Guest review byTeodora
Netherlands
Scored out of 10, guest rating 10

It is a small and beautiful town, beautiful and well kept...

It is a small and beautiful town, beautiful and well kept houses, small museums, you can walk everywhere. If you want some peace, quietness, relaxation, just walk, take your time, enjoy nice views, this is the place to go!
Guest review byJUAN CAMILO
United Kingdom
Scored out of 10, guest rating 10

Borovets is a fantastic location, surrounded by stunning...

Borovets is a fantastic location, surrounded by stunning mountain scenery, fresh air, and beautiful hiking trails, yet just a short walk from great restaurants, ski lifts, and all the main attractions.
Guest review byDmitriy
Israel
Scored out of 10, guest rating 10

We were visiting family who live nearby and exploring the...

We were visiting family who live nearby and exploring the area so it was the perfect base for us. The nearby Green House Restaurant was absolutely brilliant- we are both vegetarian and they had lots of options for us. There are a few shops nearby and a slightly larger supermarket a few minutes walk away. There’s lots of cycle lanes - although we didn’t see very many cyclists. We had a hire car which was essential for visiting the surrounding villages, hilltop monasteries ( of which there are many) , waterfalls and hiking trails.. and towns. It’s just over an hours drive to Sofia on the ‘motorway’ if you go don’t attempt to find parking in the city centre- it’s two hour max in the blue zone and you have to pay by app.. outside the centre you can often find free parking spaces.. then either walk or use public transport to the centre. The non-motorway route took us a few hours but we were sightseeing and stopping off on the way
Guest review byLeeWOT
United Kingdom
Scored out of 10, guest rating 10

Great villa in silent area with fantastic view on the...

Great villa in silent area with fantastic view on the mountains and fields from the bedrooms, balcony and terrace. The villa is new , clean and very comfortable, equipped with everything you need and even more. Supermarkets, restrants are in 15 min drive, many walking trails around: Seven Lakes, Rila monastery, Borovets etc. And Lili the Host is amaizing: very friendly and helpful and available in any time. Will definitely recommend this place and hope to come back again
Guest review byMarianna
Israel
Scored out of 10, guest rating 4.0

There is not much to do in Dolna Banya.

There is not much to do in Dolna Banya. The town looks in bad shape except for the newly renovated center of the town. Gloomy and burdensome atmosphere and unfriendly people on the streets. I wouldn't recomend going out of the hotels.
Guest review byNikolay
Bulgaria
Scored out of 10, guest rating 10

Belchin is a wonderful place to relax and hide from the city...

Belchin is a wonderful place to relax and hide from the city bustle. In Belchin Garden, you can enjoy peace and solitude. There are various opportunities to pamper yourself - mineral water pools, a spa center, wonderful masseurs and delicious food.
Guest review byIVAN DOLEV
Bulgaria
Scored out of 10, guest rating 10

great place for ski especially if you are a beginner.

great place for ski especially if you are a beginner. the ski instructors are very professional and friendly - we had a great time there. can stay 6-7 days for the full experience. food is also great. we expected bulgaria/borovets to be a bit cheaper than the prices we anticipated. easy to get around borovets + nice places around.
Guest review byNikolakopoulos
Scored out of 10, guest rating 4.0

The town in INCREDIBLE but the local authorities have...

The town in INCREDIBLE but the local authorities have DESTROYED the town: the roads are HORRENDOUS! Not just the potholes all along the streets but THE WHOLE MAIN ROAD IS MISSING! There's only sand, gravel and DUST in the heart of the town! And we couldn't sit in any of the cafes or restaurants in the center: they were so dusty and looked so dirty! The mayor has totally failed and destroyed tourism here. Shame because the town is so special and so unique, we visited it many years ago... And the other shocking thing was THERE WAS NO BREAKFAST ANYWHERE IN THE CENTER: at 10am there was no food anywhere, everything was closed! Shame!
Guest review bygeorgealex
Bulgaria
Scored out of 10, guest rating 10

Lots of stores around (Lidl, Billa, Bulgarian stores), lots...

Lots of stores around (Lidl, Billa, Bulgarian stores), lots of gas stations. Nice and very good restaurants (mehana Pri Sote, Mehana Starata kushta known as The Old House Restaurant). Very close to Borovets - only 10 minutes drive. Not busy. Very nice mountain view.
Guest review byArne
Romania

More places to explore, more ways to go

  • Hotels in Bulgaria

    If you're planning a longer trip, look beyond Sofia Province and explore the whole country!
  • Cheap vacations in Borovets

    Plan everything you need for your vacation in one place – from flights and stays to tours and activities
  • Hotels in Borovets Region

    Hit the road and make the most of your trip by discovering another popular destination in Bulgaria.
  • Hotels in Varna Province

    Hit the road and make the most of your trip by discovering another popular destination in Bulgaria.
  • Hotels in Borovets

    Thinking about which towns and cities to visit during your trip to Sofia Province ? Try Borovets, a popular choice with guests.
  • Hotels in Koprivshtitsa

    Thinking about which towns and cities to visit during your trip to Sofia Province ? Try Koprivshtitsa, a popular choice with guests.