Grand Hotel Millennium Sofia in Sofia
✅ Rooms are spacious with large bathrooms and comfortable beds, offering panoramic views over Sofia. ✅ Multiple restaurants on-site provide diverse culinary choices including Mediterranean, Asian, and rooftop fine dining. ✅ Well-equipped spa and wellness center with sauna, massage services, and fitness facilities. ✅ Security is enhanced by elevator access controlled by room key cards. ✅ Staff in housekeeping and concierge are frequently described as friendly and professional. ❌ Some guests report uncomfortable beds and low-quality bedding materials affecting sleep quality. ❌ Spa area, including the pool, can feel noisy and public, with additional costs for access not always clearly communicated. ❌ Reception and front desk service quality is inconsistent; some guests mention unfriendly or inefficient staff. ❌ Breakfast selection is described by some as limited and not matching five-star expectations. ❌ Ironing facilities are minimal and shared with staff, which some business travelers find inconvenient.
Rooms and prices
deals
deals
deals
deals
deals
deals
deals
deals
deals
deals
deals
Description
Grand Hotel Millennium Sofia is a five-star hotel established in 1984, offering spacious and elegantly furnished rooms and suites with panoramic city views. Guests can choose from a variety of room types including Exclusive Double rooms, several Premium categories, and large suites like the Grand Millennium Suite. The hotel features multiple dining options, including a rooftop restaurant on the 28th floor with stunning views, as well as a Mediterranean and Asian cuisine restaurant. Wellness facilities include a spa center with sauna, steam bath, massage services, and a fitness center. The hotel also has a casino and an indoor pool accessible via the spa. Practical amenities such as free Wi-Fi, underground parking, and pet accommodations enhance the stay. The staff is noted for professionalism and attentive service, although some reviews mention inconsistent reception friendliness. Security features include controlled elevator access by room card. Overall, the hotel blends luxury and convenience in Sofia’s city center.
Location
Located at 89B Vitosha Blvd, Grand Hotel Millennium Sofia sits within walking distance of Sofia's main attractions. It is approximately 609 meters from the Memorial Monument to the Victims of the Communist Regime in Bulgaria. The hotel is just 8 km from Sofia Airport (SOF). Nearby dining options include Restaurant Чевермето (125 m) and Restaurant Планет клуб (132 m). Guests can easily access the National Palace of Culture and Slavykov Square, both close to the hotel. This central location offers easy access to cultural sites, shopping, and business districts.
Tips
- If you plan to use the pool, include the spa access fee in your budget since the pool is only available through the spa.
- Request rooms on higher floors for better panoramic views and quieter surroundings.
- For business travelers, consider bringing your own ironing supplies as ironing facilities are limited and shared with staff.
Policies and conditions
- Child policies: Children of all ages are welcome at this property. Additional fees may be charged for children using existing beds. Add the number of children to get a more accurate price.
- Cribs and Extra Beds: Extra bed and crib policies may vary according to room type. Please refer to the room type details for more information.
- Breakfast: Buffet [Mon - Sun] 07:00-10:00 Open Additional breakfast fees are not included in the total and need to be paid at the property.
- Deposit Policy: Deposit required A fixed amount of BGN 195.62 (approx. US$117.16) is charged. This property accepts cash The deposit will be returned to the original account of payment on the day of check-out.
- Pets: Pets are allowed on request Types of pets allowed: dogs, cats Fee: BGN 97.79 (approx. US$58.57) per pet per night
- Service animals: Service animals are allowed on request
- Age Requirements: The main guest checking in must be at least 18 years old
- Paying at the hotel: DinersClub, MasterCard, Visa
- Check in time: 15:00. Check out time: 12:00.
Services and facilities
- Shopping on site
- Air conditioning
- Elevator/lift
- Currency exchange
- Smoke-free property
- Security guard
- Newspapers
- Ticket assistance
- Gift shop
- Express check-in/check-out
- Television in lobby
- Terrace
- Fire Extinguisher
- Reception desk
- Electric car charging
- Room service
- Family room
- Smoke Detector
- Toiletries
- Accessibility features
- Wheelchair Accessible
- Wheelchair access to restaurant
- Ironing
- Luggage storage
- Laundry
- Safe-deposit box
- Concierge services
- Dry-cleaning
- Luggage storage
- Bar
- Coffee/tea for guests
- Breakfast
- Cafe
- Restaurant
- Snack bar
- Free Wi-Fi
- Shuttle
- Car rental
- Airport transportation
- Transfer services
- English
- Multi-language staff
- Tour assistance
- Casino
- Nightclub
- Hiking
- Parking
- Parking nearby
- Swimming pool
- Indoor Pool
- Business center
- Event facilities
- Fax and copy machine
- Conference Hall
- Fitness facilities
- Gym
- Massage
- Steam room
- Sauna
- Spa
- First Aid Kit
- Skiing
- Ski school
- Pets allowed
Map
Reviews
Highly recommended to anyone who appreciates real luxury and outstanding service. I will definitely return!
Honestly, this hotel is on an great and you feel it from the moment you walk in.
The room was huge and very comfortable. Cleanliness was on a very high level. Every single day a cleaner came in and even washed the shower properly with cleaning materials.
To access any floor in the elevator, you must scan your room card, and it only allows you to go to your specific floor.
One important thing to mention is that on Booking the hotel has a pool. When we arrived, we found out that the pool is part of the spa, and entry to the spa costs 40 euros per day. If having a pool is important to you, make sure to include the spa cost in your budget planning.
The hotel has some of the best restaurants in the city. On the ground floor there is a Mediterranean restaurant that feels high quality and well done. On the first floor there is a coffee bistro with a great selection of coffees, fresh juices, and breakfast options.
On the casino floor there are two more restaurants. One is the casino restaurant, which is a full restaurant where anyone can order food. If you are playing in the casino, you earn points that you can use to eat there for free, which is a nice bonus. The second restaurant is Asian, and we liked it so much that we even left a separate review for it. The food is very diverse, with lots of Asian options like sushi, fish, and also plenty of meat options. Everything we tried was really good.
The casino itself is very luxurious and impressive. We really enjoyed the overall experience there. One thing to know is that there are no free alcoholic drinks in the casino. Drinks are paid unless you are actively playing and earning points through their loyalty program, which you can then use at the bar(barley enough for a beer).
On the top floor, on the 28th floor, there is the Spectrum restaurant. This is a fine dining rooftop restaurant with an amazing view over the entire city. It is very upscale, with small and expensive dishes, but the place itself is extremely impressive and worth visiting at least once for the view and atmosphere.
Overall, this is a luxury hotel with great food, great service, and a premium vibe. Just make sure you know exactly what is included and what is extra, and you will have an amazing stay.
For me it is unacceptable a hotel of this calibre from an investment group of this size to offer such a poor experience.
First, beds were very uncomfortable(this goes for mattresses), duvets and pillows weer of the lowest possible quality, bedlinen also were of poorest quality sateen that can be found on the market and it feels very unpleasant to the skin. Although they did some improvement on the latter; 3 years ago bedlinen were from cotton with polyester mix, now they are from 100% cotton.
Secondly, the breakfast. I would give it 3 stars. Limited selection of mostly pre-made goods, bakery and vegetables. There is no way of knowing that you can have an omelette or a fried egg unless you ask.
Thirdly, the SPA. I expected much more coziness in terms of the atmosphere, whereas this spa felt more like a public pool with a few rooms designed for sauna. The pool is open to public and to kids and it is a bit noisy. Some of the rooms are not working and in order to use them you have to book in advance.
Conclusion.
Would I visit again? If I read reviews about major improvement on one of those points at lease, perhaps. If not, I believe 3 times a try was enough.
Reception staff weren’t great however - not the list friendly or welcoming.
Overall, the hotel was well located, with spacious rooms and great restaurants. However, the amenities were lacking and reception staff weren’t as friendly as one would expect from a 5 star property.
The only 2 little things I'd mention is that when we entered the room it was hot and there was no air, which was kind of rough to enter a room like that, but once we setup the AC all was good. And the second thing is that even with all that space, there was 1 toilet so if someone needed to get ready, the other couldn't go to the bathroom which was a bit annoying..
But I would highly recommend it and if I go back I know there's a world class hotel waiting for me..
The location is not so good .
One downside: there is no pool area, which was a bit disappointing for a hotel of this category. However, the well-equipped spa and fitness facilities helped make up for it.
Overall, a high-quality hotel experience in Sofia.
POIs near hotel
Cafe and Restaurants near hotel
Frequently asked questions about Grand Hotel Millennium Sofia
Are pets allowed at Grand Hotel Millennium Sofia?
Yes, pets including dogs and cats are allowed on request with a fee of BGN 97.79 (approx. US$58.57) per pet per night.
Is there a swimming pool available for guests?
The hotel has an indoor pool that is part of the spa center, access to which costs 40 euros per day.
What kinds of rooms does this hotel offer?
Room types include Exclusive Double room, Exclusive Accessible room, Premium room, Premium Plus room, Premium Double room, Premium Connected room, Executive Double Suite, Signature Suite, Double Millennium Suite, Master Millennium Suite, and Grand Millennium Suite.
Does the hotel provide airport transportation?
The hotel can organize transfers; please contact the hotel directly for current details.
What dining options are available on-site?
Guests can dine at several on-site restaurants including a Mediterranean restaurant, an Asian cuisine restaurant, a casino restaurant, and a rooftop restaurant on the 28th floor.
Hotels you might also like
Hotel prices for: June - July 2026 calendar
The average hotel price this month is 202 USD The best time to book is June 6, with rates starting from 185 USD








































































































