Find Hotels

Choose your date

Choose your date
Guests:
 
Specify the age of a child
Specify the age of children

Romantic hotels in Sofia

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

26 options found

  • Arena Di Serdica

    2-4, Budapeshta Str., Sofia, Bulgaria (Show map)

    Show map

    Set in the heart of Sofia, this 5-star hotel features a hairdresser, a steam room and a solarium. Featuring Roman architecture, the hotel is welcoming guests since 2006.

    More...
    From US$ 154
    price for 1 night
    BOOK From US$ 154
  • Hotel Favorit

    193 Knyaz Boris I Str., Sofia, Bulgaria (Show map)

    Show map

    The 3-star Hotel Favorit is located in the heart of Sofia. Hotel Favorit welcomes guests to its luxury rooms since 2011.

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Marinela Sofia

    100 James Bourchier Boulevard, Sofia, Bulgaria (Show map)

    Show map

    Marinela Sofia is a 5-star pleasant hotel offering a captivating view of Vitosha Mountain and Andes Mountains. Since 1979 the hotel has been hosting guests in a 18-story…

    More...
    From US$ 171
    price for 1 night
    BOOK From US$ 171
  • Olives City Hotel

    1A, Prof. Hristo Vakarelski, Str., Sofia, Bulgaria (Show map)

    Show map

    Olives City Hotel is a 4-star venue set just 3.0 km from City Garden, Boris Garden and Business Park Sofia. The quiet hotel in Sofia attracts guests with its…

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • Maison Sofia Hotel

    Atanas Dukov Street 36, Sofia, Bulgaria (Show map)

    Show map

    Maison Sofia Hotel is a 4-star pleasant property offering an indoor heated pool, an outdoor swimming pool and a courtyard. Founded in 2005, the hotel underwent a renovation in…

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Metropolitan

    64, Tsarigradsko Shose Blvd., Sofia, Bulgaria (Show map)

    Show map

    Situated near a cathedral, monuments and a palace, the 4-star Metropolitan Hotel is a good place for a stay offering free parking, allergy free rooms and a beauty shop.

    More...
    From US$ 92
    price for 1 night
    BOOK From US$ 92
  • Intercontinental Sofia

    4 Narodno Sabranie Square, Sofia, Bulgaria (Show map)

    Show map

    Located in the center of Sofia, the 5-star Radisson Blu Grand Hotel offers modern rooms. The hotel opened in 1960 and remains an example of Roman architecture in Sofia…

    More...
    From US$ 202
    price for 1 night
    BOOK From US$ 202
  • Anel

    Todor Alexandrov 14, Sofia, Bulgaria (Show map)

    Show map

    Offering 57 rooms, the impressive Anel Hotel features a Jacuzzi, a rooftop terrace and a solarium available on site. The hotel was opened in 2002 in a 5-story art…

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Minotel Oborishte Residence

    63, Oborishte Street, Sofia, Bulgaria (Show map)

    Show map

    Situated in the business center of Sofia, the cozy Minotel Oborishte Residence offers classic rooms. The hotel was opened in 2010 and remains an example of sophisticated architecture in Sofia…

    More...
    From US$ 116
    price for 1 night
    BOOK From US$ 116
  • Best Western Expo Hotel

    149 Tsarigradsko Shose Blv., Sofia, Bulgaria (Show map)

    Show map

    Best Western Expo Hotel is a 3-star accommodation within 10 km of Mall of Sofia. Since 2004 the hotel has been hosting guests in a 9-story European building.

    More...
    From US$ 83
    price for 1 night
    BOOK From US$ 83
  • Crystal Palace Boutique

    Shipka Street 14, Sofia, Bulgaria (Show map)

    Show map

    The traditional 4-star Crystal Palace offers luxurious guestrooms. Offering accommodation in a 6-story building, Crystal Palace has been hosting guests since 2004 and features historic architecture.

    More...
    From US$ 195
    price for 1 night
    BOOK From US$ 195
  • Triada

    5 Venera Str., 1111 Sofia, Bulgaria, Sofia, Bulgaria (Show map)

    Show map

    Triada is a 4-star property situated about 15 km from Vitosha Mountain. Triada operates since 2006. Arena Armeets Sofia is within 20 minutes' walk away.

    More...
    From US$ 58
    price for 1 night
    BOOK From US$ 58
  • Hill

    76B, James Bourchier Blvd., Sofia, Bulgaria (Show map)

    Show map

    Offering elegant guest rooms, the great value Hill Hotel lies within a 25-minute walk from Lake Ariana. The hotel was opened in 2007 in a 7-story sophisticated building…

    More...
    From US$ 99
    price for 1 night
    BOOK From US$ 99
  • Vega

    75 D-R G.M Dimitrov Boulevard, Sofia, Bulgaria (Show map)

    Show map

    Vega is a worthy example of 4-star hotels in Sofia offering exquisite rooms overlooking Vitosha Mountain. Featuring traditional architecture, the hotel occupies an 8-story building opened in 2006.

    More...
    From US$ 96
    price for 1 night
    BOOK From US$ 96
  • Silver

    6 Simeonovsko Shausse Blvd., Sofia, Bulgaria (Show map)

    Show map

    The tranquil Silver Hotel is located in a shopping area of Sofia. After the renovation in 2011, the hotel features modern architecture in a 5-story building.

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66
  • Budapest

    92 A Budapest Street, Sofia, Bulgaria (Show map)

    Show map

    Situated in the center of Sofia, the great value Budapest Hotel offers cozy rooms. The hotel opened its doors in 2008 and was remodeled in 2010.

    More...
    From US$ 89
    price for 1 night
    BOOK From US$ 89
  • Hilton Sofia

    1, Bulgaria Boulevard, Sofia, Bulgaria (Show map)

    Show map

    Situated about 1.6 km from City Garden in Vitosha district of Sofia, Hilton Sofia is an European-style hotel offering modern rooms with a panoramic view over Andes Mountains and…

    More...
    From US$ 211
    price for 1 night
    BOOK From US$ 211
  • Best Western Lozenetz

    23 Sveti Naum Blvd, Sofia, Bulgaria (Show map)

    Show map

    Located in the middle of Sofia within a 30-minute walk of Mall of Sofia, Best Western Lozenetz is a 6-story hotel offering 31 non-smoking rooms. Built in…

    More...
    From US$ 68
    price for 1 night
    BOOK From US$ 68
  • Arte

    5, Dondukov Blvd, Sofia, Bulgaria (Show map)

    Show map

    The 3-star Arte Hotel provides guests with an elegant accommodation featuring 24-hour reception, newspaper service and wake up service. Operating in Sofia since 2006, this hotel features classical…

    More...
    From US$ 77
    price for 1 night
    BOOK From US$ 77
  • Light

    37 Veslets Str., Sofia, Bulgaria (Show map)

    Show map

    The 3-star Light Hotel is located in the heart of Sofia. The hotel was opened in 2003 in a 5-story modern building and renovated in 2006.

    More...
    From US$ 66
    price for 1 night
    BOOK From US$ 66