Popular filters
(44)
(44)
(14)
(1)
Price
(1)
(24)
(19)
(9)
(2)
Location
Star rating
(24)
(25)
(4)
User rating
(10)
(7)
(17)
(4)
Chains
(1)
(1)
(1)
Room Amenities
(14)
(26)
(1)
(4)
(37)
Room Views
(14)
(11)
(58)
Property type
(65)
(35)
(2)
(1)
(1)
(34)
Amenities
(46)
(67)
(55)
(20)
(3)
(4)
Payment modes
(44)
55 Sofia Hotels with Restaurant available at best prices on Goibibo starting from 2650. Use code GOINTH to get discounts upto 30% on best Hotels in Sofia with Restaurant. Also get Free Cancellation on Sofia Hotels which have Restaurant.
Popular Locations in Sofia
Filter Properties based on area/landmark of your choice
Sofia Airport (SOF)
Place | 1637 Stays
Sofia Center
area | 1024 Stays
Old City Center
area | 679 Stays
Pette Kyosheta
area | 431 Stays
Orlandovtsi
area | 75 Stays
g.k. Lozenets
area | 132 Stays
₹5,296
₹4,494
+₹847 taxes &fees
per night
/5
₹4,176
₹3,493
+₹668 taxes &fees
per night
₹5,280
+₹684 taxes &fees
per night
/5
₹8,439
+₹760 taxes &fees
per night
/5
₹4,897
₹4,096
+₹783 taxes &fees
per night
/5
₹13,728
+₹2,196 taxes &fees
per night
₹5,566
+₹1,336 taxes &fees
per night
/5
₹8,069
+₹1,291 taxes &fees
per night
/5
₹9,661
₹9,109
+₹1,546 taxes &fees
per night
₹10,218
+₹1,635 taxes &fees
per night
How many Restaurant hotels are there in Sofia?
Which are the 5 star hotels in Sofia with Restaurant?
What is the starting price of Restaurant hotels in Sofia?
How many Sofia hotels have Restaurant.