Skip to main content

Filter by:


Star rating

Review score

Sofia – 667 hotels and places to stay
See the latest prices and deals by choosing your dates.
Best Western Premier Sofia Airport Hotel, hotel in Sofia

Best Western Premier Sofia Airport Hotel

Hotel in Airport District, Sofia

The modern 4-star Best Western Premier Sofia Airport Hotel is located in a new business district, only 750 metres away by car from Sofia International Airport Terminal 1 and 1 km from Sofia...

8.7
Fabulous
7,013 reviews
Price from£98.32per night
Sofia Balkan Palace, hotel in Sofia

Sofia Balkan Palace

Hotel in Centrum, Sofia

Enjoying a privileged location in the heart of Sofia, next to Serdika Underground Station, the exclusive Sofia Hotel Balkan, includes Bar Basilica and Restaurant Labels.

8.1
Very good
4,238 reviews
Price from£112.27per night
Ibis Sofia Airport Hotel, hotel in Sofia

Ibis Sofia Airport Hotel

Hotel in Airport District, Sofia

Located in Sofia,1 km from the Sofia airport, Ibis Sofia Airport Hotel offers free airport shuttle and free parking. A restaurant with garden views is available.

7.8
Good
4,583 reviews
Price from£78.04per night
Grand Hotel Millennium Sofia, hotel in Sofia

Grand Hotel Millennium Sofia

Hotel in Centrum, Sofia

Grand Hotel Millennium Sofia is located in the heart of the city, at a walking distance from the vibrant city center area, filled with iconic historical and cultural sights, vast green parks and...

9.1
Superb
4,403 reviews
Price from£158.68per night
Sofia Place Hotel by HMG, hotel in Sofia

Sofia Place Hotel by HMG

Hotel in Centrum, Sofia

Centrally located, Sofia Place Hotel by HMG is a 7-minute walk from St Sofia Cathedral and close to the pedestrian part of Vitosha Boulevard.

8.1
Very good
3,230 reviews
Price from£35.40per night
Best Western Plus Bristol Hotel, hotel in Sofia

Best Western Plus Bristol Hotel

Hotel in Centrum, Sofia

Situated 500 metres from Serdika Metro Station and a 10-minute walk from the central Vitosha Boulevard, Best Western Plus Bristol Hotel provides a stylish lobby bar, and a restaurant serving...

8.1
Very good
4,427 reviews
Price from£61.73per night
Central Hotel Sofia, hotel in Sofia

Central Hotel Sofia

Hotel in Centrum, Sofia

Central Hotel Sofia offers accommodation in the heart of Sofia. The hotel has an underground valet parking at a surcharge and a relax centre with a hot tub, a sauna, a steam bath and a relax zone.

8.4
Very good
3,846 reviews
Price from£89.60per night
Hotel Anel, hotel in Sofia

Hotel Anel

Hotel in Centrum, Sofia

Hotel Anel is situated in the centre of Sofia, offering spacious rooms and free Wi-Fi internet access. All rooms are decorated with crisp colours, unique furniture and original artwork.

8.4
Very good
3,538 reviews
Price from£93.19per night
easyHotel Sofia, hotel in Sofia

easyHotel Sofia

Hotel in Centrum, Sofia

easyHotel Sofia is housed in a modern building, which is located on Todor Alexandrov Boulevard, a 10-minute walk from Sofia's centre and a 1-minute walk away from Konstantin Velichkov Metro Station.

7.2
Good
3,403 reviews
Price from£23.21per night
Grand Hotel Sofia, hotel in Sofia

Grand Hotel Sofia

Hotel in Centrum, Sofia

Set a 5-minute walk from the Serdika underground railway station, the 5-star Grand Hotel Sofia is located right in the heart of Sofia, overlooking the City Garden.

9.1
Superb
3,211 reviews
Price from£144.07per night
See all 534 hotels in Sofia

Most booked hotels in Sofia in the past month

Sofia's best hotels with breakfast

  • Juno Hotel Sofia, a Member of Design Hotels
    Breakfast options

    Set in Sofia, 400 metres from Archaeological Museum, Juno Hotel Sofia, a Member of Design Hotels offers accommodation with a fitness centre, private parking, a garden and a terrace.

    Great location, large room, clean and modern design.

    9.1
    Superb · 124 reviews
  • VIKO Boutique Apart Hotel
    Breakfast options

    Featuring free WiFi throughout the property, VIKO Boutique Apart Hotel offers accommodation in Sofia. Guests can enjoy the on-site bar. Private parking is available on site.

    very clean and new. lovely bathroom. helpful staff

    9.3
    Superb · 335 reviews
  • All Seasons Residence Hotel - Free parking
    Breakfast options

    The All Seasons Residence Hotel - Free parking is located in a picturesque residential district of Sofia, just a 10-minute drive from Sofia city centre.

    Everythin was fantastic! I really recommend this hotel

    9.0
    Superb · 614 reviews
  • Oborishte 63,The Art Boutique Hotel by Sandglass
    Breakfast options

    In the heart of Sofia, the stylish Oborishte 63,The Art Boutique Hotel by Sandglass is a 14-minute walk away from both the Alexander Nevski Square and Sofia University Metro Station. it offers air-...

    Het was super goeie service vriendelijke personeel!

    9.3
    Superb · 71 reviews
  • Abrazo Sofia Hotel by HMG
    Breakfast options

    Situated in Sofia, less than 1 km from Sofia Central Railway Station, Abrazo Sofia Hotel by HMG features accommodation with a fitness centre, private parking, a garden and a terrace.

    The breakfast was great. Full of options and really tasty.

    8.7
    Fabulous · 1,722 reviews
  • B1 Boutique Hotel Sofia
    Breakfast options

    Situated in Sofia, 300 metres from Sofia Central Railway Station, B1 Boutique Hotel Sofia features accommodation with a fitness centre, free private parking, a garden and a shared lounge.

    Room 302 fantastic Food amazing Staff brilliant

    8.4
    Very good · 1,338 reviews
  • Hotel COOP, Sofia
    Breakfast options

    Situated in the ideal city center of Sofia and a 5-minute walk away from Serdika Metro Station and the Parliament, COOP Hotel Sofia offers a 24-hour shuttle service upon request and at a surcharge.

    The young gentleman at the reception was really helpful!

    8.6
    Fabulous · 1,065 reviews
  • Grami Hotel Sofia
    Breakfast options

    Grami Hotel Sofia is conveniently located between the underground railway stations Business Park Sofia and Aleksander Teodorov-Balan.

    Breakfast was brilliant. everything was top notch

    8.7
    Fabulous · 1,720 reviews

Budget hotels in Sofia

  • Hotel Geppy
    Cheap hotel

    Hotel Geppy features a garden, terrace, a restaurant and bar in Sofia. This 1-star hotel offers room service and free WiFi. Guests can have a drink at the snack bar.

    The hotel was very clean. Everything was perfect.

    9.1
    Superb · 675 reviews
  • Hotel House K21
    Cheap hotel

    Ideally situated in Sofia, Hotel House K21 features air-conditioned rooms, a garden, free WiFi and a terrace.

    Great rooms, very spacious and well isolated. Nice location.

    9.4
    Superb · 451 reviews
  • Central West Hotel
    Cheap hotel

    Located in Sofia, 1.8 km from Banya Bashi Mosque, Central West Hotel provides accommodation with a garden, free private parking, a shared lounge and a bar.

    very friendly and helpfull staff, nice,big,clean rooms

    9.1
    Superb · 755 reviews
  • Hotel Calipso Hotel
    Cheap hotel

    Built in 2014 and offering an à-la-carte restaurant and a snack bar, Hotel Calipso Hotel is located in Sofia, 450 metres from the Yuzhen Park. Free WiFi access and free secured parking is available.

    Great value for price. Good location, nice bathrooms.

    9.0
    Superb · 981 reviews
  • Hotel Romantic
    Cheap hotel

    Located in Sofia, Hotel Romantic offers rooms with free WiFi, and free public parking. A restaurant with a fireplace and barbecue facilities are at guests' disposal.

    I especially liked the staff, Friendly and caring.

    9.4
    Superb · 124 reviews
  • Boutique Hotel L do Rado
    Cheap hotel

    Situated in Sofia City, the modern Boutique Hotel L do Rado offers elegant rooms and a stylish restaurant with a summer garden serving traditional cuisine. Free Wi-Fi is available in the entire hotel.

    Прекрасно обслужване, много красив и удобен хотел!

    9.1
    Superb · 246 reviews
  • Atlantic Hotel - Free Parking
    Cheap hotel

    Atlantic Hotel - Free Parking is situated in at the foot of Vitosha Mountain in Simeonovo, one of the most beautiful residential areas of Sofia, within 4 km of the Business Park Sofia and Business...

    the food was very good and prices were reasonable.

    9.0
    Superb · 642 reviews
  • LOCATION
    Cheap hotel

    Conveniently located in the centre of Sofia, LOCATION offers 3-star accommodation close to Archaeological Museum and Ivan Vazov Theater.

    Great location, very clean and cozy. Service is excellent!

    9.6
    Exceptional · 91 reviews

Hotels located in the centre of Sofia

  • Family Hotel Diana
    Central location

    Situated in Dragaletvtsi, in the foothills of the Vitosha Mountain, Family Hotel Diana offers a restaurant that leads into the garden, free WiFi and modern units with a flat-screen cable TV.

    Dwie łazienki i bardzo ładny widok na sofie z tarasów

    9.1
    Superb · 213 reviews
  • Family Hotel Yagoda88
    Central location

    Located at the foot of Vitosha Mountain in Sofia’s Simeonovo District, Family Hotel Yagoda88 features a small seasonal outdoor pool, an in-house restaurant and a lobby bar.

    Любезния персонал,чистотата,хубавата закуска и големия безплатен и удобен паркинг!

    9.0
    Superb · 24 reviews
  • Arte Sofia Hotel
    Central location

    Located in the city centre of Sofia and within walking distance from the National Archaeological Museum, the Aleksander Nevski Cathedral and National Opera, Arte Sofia Hotel offers accommodation for...

    Clean room, lovely staff, great location and delicious breakfast.

    8.9
    Fabulous · 974 reviews
  • Design Hotel 36
    Central location

    Conveniently set in the Centrum district of Sofia, Design Hotel 36 is an architectural monument. The popular Vitosha Boulevard and St.

    The staff ware really nice! The location is Excellent

    8.9
    Fabulous · 606 reviews
  • Maria Luisa by INTROVERT HOTELS
    Central location

    Ideally set in the centre of Sofia, Maria Luisa by INTROVERT HOTELS offers air-conditioned rooms, a shared lounge, free WiFi and a terrace.

    Quirky concept Hotel right in The Centre of The City.

    8.9
    Fabulous · 204 reviews
  • Hotel Leda
    Central location

    Ideally located in Sofia, Hotel Leda offers air-conditioned rooms, a garden, free WiFi and a terrace. This 3-star hotel offers a bar.

    We like everything. Nice and very helpful stuff, good location.

    8.9
    Fabulous · 1,090 reviews
  • Crystal Palace Boutique Hotel
    Central location

    The Crystal Palace Boutique Hotel is situated in Sofia, 400 metres from St. Kliment Ohridski Metro Station and 10 km from Sofia Airport.

    Friendly staff, lovely room with very comfortable bed

    8.9
    Fabulous · 513 reviews
  • Hotel Niky
    Central location

    Situated in a quiet street just off the main Vitosha Boulevard and a 5-minute walk away from the NDK Convention Centre, Hotel Niky offers comfortable accommodation with light décor and seating areas.

    Great breakfast, comfy room, very friendly and helpful staff.

    8.8
    Fabulous · 2,843 reviews

FAQs about hotels in Sofia

Balkan Jewel at the Foot of a Mountain

Sofia is the Bulgarian capital and its largest city, and is situated at the foot of Vitosha Mountain in the very centre of the Balkan Peninsula. With a variety of architectural styles, picturesque scenery and easy access to outdoor activities, this city is a definite must-see!

From well-preserved city walls built in the 7th-century BC through to the early Medieval buildings. From the 4th-century Rotunda St. George and 10th-century Boyana Church with its stunning 13th-century frescoes to Socialist-era monumental constructions, Sofia offers a real treat for the city dwellers and history lovers.

Most of the popular landmarks are located in the Oborishte district, the most central part of the city featuring plenty of greenery, cobbled streets and the most popular landmark, the Neo-Byzantine Alexander Nevsky Cathedral.

Sofia offers plenty of natural sites too, including the renowned thermal and mineral springs, the primary reason Thracians established the city here before the 7th-century BC. Enjoy a walk in the most popular parks, the Borisova gradina or the impressive Vitosha Nature Park with over 270 square km situated entirely within the city limits.

From hiking to skiing on the Vitosha and from sightseeing to relaxing in mineral springs, Sofia offers a plethora of fun for everyone! On Booking.com you can find nearly 190 properties in the city: from 5-star accommodation in the city centre to convenient hotels near Sofia Airport.

Learn more about visiting Sofia
  • 222 attractions
  • 54 points of interest
  • 10 neighbourhoods
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Sofia:

  • 8.0

    We had two full days in Sofia and that was enough.

    We had two full days in Sofia and that was enough. We saw all of the attractions on the first day and spent the whole day walking around the city. The first day it was cold but sunny all day. The second day was cloudy and very cold wind.
    Paula
    United Kingdom
  • 8.0

    It is a very nice city for a short gateway.

    It is a very nice city for a short gateway. The negative thing I would say is that in general, Bulgarians are a bit rude although obviously this is just the general perception, I did meed super nice people who were willing to help you, others....didn't really bother to even look at you.
    Paula Conde
    United Kingdom
  • 8.0

    People are friendly, lots of nice restaurants and bars, some...

    People are friendly, lots of nice restaurants and bars, some cool free tour options, cute and walkable city center. Our flight got in late and we discovered that all kitchens in the city close at 22, despite longer opening hours on Google maps. Generally Google maps is not always up to date in Sofia. Nevertheless we had two great, albeit freezing cold days there!
    Iris
    Georgia
  • 10

    Nice, cozy town, lots of things to do - taking a long walk...

    Nice, cozy town, lots of things to do - taking a long walk in the downtown, visit awesome museums, affordable shopping options, great restaurants and food, great bars and nightlife, mountain at the outskirts... You don't need a car at all - just hop on the metro and you can go to any location worth visiting!
    Bogdan
    Mexico
  • 10

    i love Sofia. i will come back for sure. i was many times...

    i love Sofia. i will come back for sure. i was many times but i still want to come back. it is disturbing that smoking is everywhere again but for many people this is a plus. but definitely not for me. i was to a great concert at JOY STATION very nice venue.
    iuliana
    Romania
  • 6.0

    Beautifull city but difficult to enjoy if don’t speak...

    Beautifull city but difficult to enjoy if don’t speak Bulgarian 😅! There are few attractions for children located in the 3 big mall easy to be reched via metro! Adults may like to visit cathedral moscque synagogue and museum…and obviously a lot of nice bar and pub and restaurants were you can enjoy great local food and wine or beer or cocktail too😊
    edo81
    Italy

Explore guest reviews of hotels in Sofia

  • From £109.63 per night
    8.4
    Very good · 3,538 reviews
    This amazing hotel has one of best personel I have ever seen in European counties and for sure in Bulgaria. .Everywhere.Athe reception at the restaurant ,every time you want something they are always there to help with a smile and real kindness.Special thanks to Rositsa at the reception and Nikolai at the restaurant and all the other working personal just more than professionalists.I hope to see them again soon!
    Konstantinos R
    Greece
  • From £72.71 per night
    8.2
    Very good · 963 reviews
    R34 Boutique Hotel is one of the best places to stay for reasonable price. Excellent location right in the center of the main street of Sofia - Vitosha. Easy reachable to any destination, many restaurant, bar and coffeeshop nearby. Room is very spacious, there was a lot of storage space, great bathroom! Everything is very new and clean! We always stay here :) Great Experience!
    Minara
    Azerbaijan
  • From £53.08 per night
    7.8
    Good · 1,935 reviews
    We visited this hotel twice, at the beginning and end of our stay in Bulgaria. Both times we were given spacious apartments with modern designs and air conditioning which helped in the hot summer weather. This is a small hotel with helpful staff ready to respond to any questions. We were able to walk easily to various sites around the city and it was great value for money.
    Bridget
    France
  • From £67.74 per night
    8.3
    Very good · 891 reviews
    The hotel is nice, the room was clean and comfortable, there is a mini bar too. When I needed a taxi, it was there in a 3 min. The hotel is kind of close to center,, but you still need a taxi to get there and to a walking zone. I choose the hotel,, because it was pretty close to the airport and the price was fair. It meet all expectation, service is great too. Thank you
    T
    Tatiana
    Israel
  • From £43.46 per night
    8.1
    Very good · 1,180 reviews
    Friendly desk staff . Very clean room. bedding towels and bathroom . Small cooker was ideal to cook some early morning eggs before travelling . Have stayed in some of the more expensive hotels like the Ramada . And this was as good for facilities . Would definitely recommend to friends and will be booking in again in return to Bulgaria .
    L
    Lesley
    United Kingdom
  • From £32.34 per night
    8.3
    Very good · 1,091 reviews
    It's close to the center and 2 minutes from the metro. Basic facilities but all functioning perfectly. I liked the outdoors area where I enjoyed my morning coffee and smoking in peace (coffee that you have to buy from outside the hotel). Friendly staff. If you don't want to spend much, it is good value for money.
    Katerina
    Brazil
  • From £102.71 per night
    9.0
    Superb · 1,354 reviews
    Right in the best center of the capital of Bulgaria. The best restaurants and shops only 50m walk. Small but very cozy hotel. Extremely clean with comfortable rooms, comfortable beds. Very good breakfast including everything for every taste. Friendly and helpful staff welcomes guests as part of the family.
    Dragomir
    Dominican Republic
  • From £53.10 per night
    8.2
    Very good · 1,786 reviews
    The location of the hotel is in the perfect Center surrounded from the best restaurants and beer pubs that Sofia can offer. Staff are very helpful and friendly I would rate them with 10 out of 10. Definitely on my next stay in Sofia Bulgaria I will visit DITER hotel. До нови срещи хотел DITER
    A
    Anonymous
    United Kingdom
  • From £56.82 per night
    8.8
    Fabulous · 1,210 reviews
    Room is clean and new furnished. There is fridge and cattle in room. Breakfast was not open buffet. However, there is a list of choice. Location is walking distance to center and historical area. It is around 20-30 minutes away from airport by taxi. Taxi cost around 22-25 leva from hotel.
    esra
    Turkey
  • From £43.46 per night
    8.1
    Very good · 1,180 reviews
    Despite this terrible hotel, Sofia is a wonderful city for a three or four day trip. Good wi-fi and a solid offer of mostly Bulgarian television programs are two good things about this hotel. Other than that, I recommend everyone to avoid Apart Hotel Bon Bon.
    Snježana
    Croatia
  • From £65.56 per night
    9.6
    Exceptional · 127 reviews
    A bit out of center of Sofia but owners are very nice and helpful and in the apartment you have all you need for cooking. Coffeemaker is also a nice touch. Great craft beer bar, coffee shop and Bulgarian food restaurant are in the 5 min by foot
    Tornada
    Poland
  • From £48.08 per night
    8.1
    Very good · 310 reviews
    I can call this my home in Bulgaria. I stayed here twice. A hotel where I feel as comfortable as at home. The people working here are friendly and the cleanliness of the hotel is really good. I strongly recommend you to stay here.
    yucel d.
    Turkey
  • From £47.20 per night
    7.8
    Good · 1,448 reviews
    Comfortable bed and hot water in the bathroom! There is a lift and small breakfast! It is a variant if you need to work in Bulgarian Academy of Science or concert to big Arena Arena Armeec!
    Mariyan
    Bulgaria
  • From £56.82 per night
    7.3
    Good · 122 reviews
    Perfect place,very close to the center(5 minutes walking)clean rooms,very frendly staff,its clean Have a super bar and chill music all day 👌(thanks for the bulgarian beer 👍
    Ilija
    Germany
  • From £27.53 per night
    6.3
    Pleasant · 2,562 reviews
    The manager Giko is the best Bulgarian I ever met. The location of the hotel is perfect. You cannot find another hotel with such a tour centric location.
    Jun
    United States
  • From £274.39 per night
    9.1
    Superb · 4,403 reviews
    Comfortable rooms and friendly staff. Always very polite and good english language everyone as my business partner doesn't speak Bulgarian.
    IRENE
    Bulgaria
  • From £72.71 per night
    8.2
    Very good · 963 reviews
    İt was great experience at hotel, good location where is at the center of Sofia, Bulgaria. Thanks a lot for luxurious housing
    MELAHAT
    Turkey
  • From £47.75 per night
    8.3
    Very good · 400 reviews
    Clean, not big but convenient, relatively big bathroom as for Bulgaria, powerful conditioner.
    Taras
    Israel
  • From £66.87 per night
    7.8
    Good · 4,534 reviews
    One of the best hotels at Bulgaria. Cheap, clean and a good service.
    Yoav
    Israel
  • From £112.07 per night
    8.1
    Very good · 230 reviews
    Not gourmet, but for a hotel breakfast in Bulgaria, excellent.
    Michael
    United States

Research, refine and make plans for your whole trip