Customised for your search:

Sofia Hotel Guide - 4 stars Hotels in Sofia, Bulgaria

Sofia hotels
Sofia

Top Trending 4 stars Star Hotels in Sofia

Ramada Sofia - Sofia Hotels
Rating: 4.0 Stars
£56
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Ramada Sofia

131 Maria Louisa Blvd, Sofia - Map
 
 
"Recomended"
I can recomended this hotel to everyone, the cleanliness, service food are very good..
A Traveller
Best Western Premier Thracia Hotel - Sofia Hotels
Rating: 4.0 Stars
£62
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Best Western Premier Thracia Hotel

Solunska Street 30, Sofia - Map
 
 
"Great choice!"
I am so happy I booked this hotel, the location is perfect: a block off Vitosha Blvd. and its awesome promenade! The room was very spacious, with comfortable beds and the breakfast next morning was a jam ( make aure you order your fresh squeezed O.J. or anything else you don't see already out). Would come back!
Ivo from Chicago
Welcome to the Best Western Premier Thracia Hotel , situated in the most prestigious area of the city rich in wonderful …More
Les Fleurs Boutique Hotel - Sofia Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Les Fleurs Boutique Hotel

21 Vitosha Blvd, Sofia - Map
 
 
"Stunning, beautiful boutique hotel"
The hotel was well appointed in the main pedestrianised street of this attractive city. The floral decor of the exterior and the rooms were like walking round an art gallery. The food was very good and the staff were friendly and helpful. It was a pleasure to stop at this hotel and the four members of our party would all without hesitation recommend it. It was a joy to stay there.
Jan from Warwickshire UK
BEST WESTERN PLUS City Hotel - Sofia Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

BEST WESTERN PLUS City Hotel

6 Stara Planina Str., Sofia - Map
 
 
"Great location good hotel"
Really good location and a good hotel. We stayed a couple of days and we had a great time. The breakfast was good
A Traveller
Located in the very heart of downtown Sofia, only 200 metres from Alexander Nevsky Cathedral and the Parliament, Best Western …More
Central Park Hotel - Sofia Hotels
Rating: 4.0 Stars
£64
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Central Park Hotel

106, Vitosha Blvd, Sofia - Map
 
 
4.7 out of 5 (24 reviews)
The Central Park Hotel enjoys a prime location in the very heart of Bulgarias capital. Overlooking the Vitosha mountain, just …More
Crystal Palace Boutique Hotel - Sofia Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Crystal Palace Boutique Hotel

14 Shipka Street, Sofia - Map
 
 
"FABULOUS BOUTIQUE HOTEL, IN VERY PLEASANT LOCATION"
Great location, 10 to 15 minutes walk to city centre. Even closer to the historic churches., large park opposite. Nice restaurants & bars nearby. Hotel very clean, staff very helpful and full of local knowledge.
Paul & Coral from London
The Crystal Palace Boutique Hotel offers luxury accommodation in Sofia , just a short walk away from the city's main tourist …More
Hotel Downtown - Sofia Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Hotel Downtown

27 Vassil Levski Blvd, Sofia - Map
 
 
"Perfect Location, Fabulous People!"
Excellent location, within an easy 15 minute walk from all the sights. The staff was great. Since I arrived on an overnight bus from Istanbul, I was there at 9am and they couldn't check me into my room that early. But they took some time to show me some good places for breakfast and to sightsee. My room on the 4th floor had a balcony, which was very nice, and it was a very comfortable stay. I would highly recommend this place to anyone!
Lori from World-wide traveler
Metropolitan Hotel Sofia - Sofia Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Metropolitan Hotel Sofia

64 Tsarigradsko Shose Blvd, Sofia - Map
 
 
"Fantastic hotel!"
We stayed for 3 nights for our wedding anniversary. The hotel is very close to the airport and there is a free shuttle bus service. The room is very clean and staff are so helpful and kind! We definitely recommend to anyone!
tomtom from London UK
Have a great Sofia holiday at the Metropolitan Hotel Sofia located at the eastern gate of Sofia City, very close to the …More
Best Western Plus Bristol Hotel - Sofia Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Best Western Plus Bristol Hotel

Bul. Hristo Botev 69, Sofia - Map
 
 
Great value for money hotel within easy walking distance of the centre. The room was comfortable, spotless and spacious, easily accommodating a sofa bed for our young son. Free wifi works well - never had problems connecting from any part of the hotel. The staff are very polite and helpful.
Traveller from Malta
Sofia Residence - Sofia Hotels
Rating: 4.0 Stars
Collect 200 Nectar points
You can now collect 200 Nectar points when booking a hotel or 1,000 points when you tailor make your own package. Simply enter your Nectar card number on the booking confirmation page.

Sofia Residence

63 Oborishte Street, Sofia - Map
 
 
"Boutique hotel"
We were very happy with the week we spent at the Sofia Residence. The room, which was one of the lesser expensive ones, was generous in size and the ambiance of the room and hotel was delightful in a nice, relatively quiet, but convenient, location. The room was clean, the bed was quite comfortable, the bathroom was nice - the shower was great, the included breakfast was excellent. Excellent value for the money. Would definitely stay here again.
Dick from Carlsbad, CA
Residence Oborishte Hotel offers 4-star accommodation in Sofia in the most prestigious residential area in town, giving …More

Search from 36 Sofia Hotels - 4 Stars


    No Expedia Cancellation Fee

    No Expedia Cancellation Fee

    Book, change, or cancel almost any hotel without paying an Expedia fee.

    Pocket Guide: 4 stars Hotels in Sofia

    Search for hotels in Sofia on Expedia.co.uk. You can easily find your hotels in Sofia using one of the methods below:

    • View our selection of featured hotels in Sofia
    • Use the map to find hotels in the Sofia neighborhood you prefer
    • Use the filters to see hotels in a specific area of Sofia, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Sofia
    • Enter your travel dates to view the best deals on hotels in Sofia - while they last
    Hide
    Customers Rate Expedia
    Powered by feefo
    92% recommended
    4.5
    From 68,143 Reviews