Hotel deals Europe Bulgaria

Hotels in Bulgaria

Find the best deals on 16,537 hotels in Bulgaria

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in Bulgaria

Looking for a city in Bulgaria to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
£23 - £34
CHEAPEST CITY IN BULGARIA Sunny Beach 18% cheaper Hotels in Sunny Beach are the cheapest in Bulgaria at just £23 per night on average.
MOST EXPENSIVE CITY IN BULGARIA Sofia 24% more expensive Sofia has the highest priced hotels in Bulgaria with rooms averaging £34 per night.
MOST POPULAR CITY IN BULGARIA Sunny Beach 70% more users visited More momondo users search for hotels in Sunny Beach than any other city in Bulgaria

Popular Cities in Bulgaria

Book one of the best deals Bulgaria has to offer in these popular locations
  • Family Hotel Romantic
    Best value

    Family Hotel Romantic

    Sunny Beach, Sunny Beach

    8.8

    £18

    View Deal
  • Best Western Plus Premium Inn
    #1 Most popular

    Best Western Plus Premium Inn

    Sunny Beach, Sunny Beach

    8.8

    £32

    View Deal
  • Barceló Royal Beach
    #2 Most popular

    Barceló Royal Beach

    8240 Sunny Beach, Sunny Beach

    7.8

    £59

    View Deal
  • Galeon Residence & Spa Hotel
    #3 Most popular

    Galeon Residence & Spa Hotel

    Sunny Beach, Sunny Beach

    8.6

    £49

    View Deal
  • Melia Sunny Beach
    #4 Most popular

    Melia Sunny Beach

    8240 Sunny Beach, Nesebar

    8.8

    £66

    View Deal
  • Europe Hotel & Casino
    #5 Most popular

    Europe Hotel & Casino

    Sunny Beach 14, Sunny Beach

    8.2

    £59

    View Deal
  • Apartment in Nessebar Fort Club

    Apartment in Nessebar Fort Club

    Sunny Beach

    8.0

    £27

    View Deal
  • Central Hotel Sofia
    Best value

    Central Hotel Sofia

    52, Hristo Botev Blvd., Sofia

    8.7

    £40

    View Deal
  • Hotel Marinela Sofia
    #1 Most popular

    Hotel Marinela Sofia

    100 James Bourchier Boulevard, Sofia

    8.1

    £54

    View Deal
  • All Seasons Residence
    #2 Most popular

    All Seasons Residence

    Sborishte Square 4, Sofia

    9.0

    £52

    View Deal
  • Best Western PREMIER Sofia Airport Hotel
    #3 Most popular

    Best Western PREMIER Sofia Airport Hotel

    11 Briuksel Boulevard, Sofia

    9.1

    £41

    View Deal
  • Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia
    #4 Most popular

    Sofia Hotel Balkan, a Luxury Collection Hotel, Sofia

    5 Sveta Nedelya Square, Sofia

    8.3

    £63

    View Deal
  • Best Western City Hotel, Bw Premier Collection
    #5 Most popular

    Best Western City Hotel, Bw Premier Collection

    6 Stara Planina Str., Sofia

    8.9

    £43

    View Deal
  • Metropolitan Hotel Sofia

    Metropolitan Hotel Sofia

    64 Tsarigradsko Shose Blvd, Sofia

    9.1

    £42

    View Deal
  • Motel Varly Briag
    Best value

    Motel Varly Briag

    1 Varli Bryag Str., Burgas

    6.4

    £11

    View Deal
  • Office Center And Showroom
    #1 Most popular

    Office Center And Showroom

    Burgas

    6.6

    £15

    View Deal
  • Aqua Hotel Burgas
    #2 Most popular

    Aqua Hotel Burgas

    Demokracia Boulevard, Lazur Complex, Burgas

    7.6

    £32

    View Deal
  • Palace De Luxe Apartments
    #3 Most popular

    Palace De Luxe Apartments

    Pomorie

    £22

    View Deal
  • Opal
    #4 Most popular

    Opal

    Burgas

    £23

    View Deal
  • Festa Pomorie Resort
    #5 Most popular

    Festa Pomorie Resort

    211, Knjaz Boris First, Pomorie

    7.5

    £23

    View Deal
  • Gran Via

    Gran Via

    Bul. Demokracia 54, Burgas

    8.6

    £29

    View Deal
  • Saint George Nessebar
    Best value

    Saint George Nessebar

    Str. Sadala, 10, Nesebar

    9.0

    £22

    View Deal
  • Imperial Palace Hotel
    #1 Most popular

    Imperial Palace Hotel

    Sunny Beach S/n, Nesebar

    6.6

    £48

    View Deal
  • Hotel Italia Nessebar
    #2 Most popular

    Hotel Italia Nessebar

    Sveti Kiril I Metodii 19, Nesebar

    9.1

    £28

    View Deal
  • Marieta Palace
    #3 Most popular

    Marieta Palace

    Luben Karavelov 15, Nesebar

    8.3

    £34

    View Deal
  • Family Complex ideal for families with Children
    #4 Most popular

    Family Complex ideal for families with Children

    Sveti Vlas

    £27

    View Deal
  • Sunset Resort
    #5 Most popular

    Sunset Resort

    219 Knyaz Boris I Str., Pomorie

    8.2

    £40

    View Deal
  • Hotel Iskar

    Hotel Iskar

    Sunny Beach, Nesebar

    8.5

    £27

    View Deal
  • Yo Ho Hostel
    Best value

    Yo Ho Hostel

    23 Ruse Str, Varna

    8.3

    £5

    View Deal
  • Aqua Hotel
    #1 Most popular

    Aqua Hotel

    12 Devnya Street, Varna

    8.1

    £39

    View Deal
  • Grand Hotel London
    #2 Most popular

    Grand Hotel London

    3 Musala Str., Varna

    8.6

    £56

    View Deal
  • Margarita Hotel
    #3 Most popular

    Margarita Hotel

    Vajalar 89, Varna

    7.1

    £15

    View Deal
  • Rosslyn Dimyat Hotel Varna
    #4 Most popular

    Rosslyn Dimyat Hotel Varna

    111, Boulevard Kniaz Boris I, Varna

    9.1

    £67

    View Deal
  • Helios Spa
    #5 Most popular

    Helios Spa

    Located Just Off National Highway Road 9, Golden Sands

    £52

    View Deal
  • Meliá Grand Hermitage

    Meliá Grand Hermitage

    1 Grand Hermitage Alley, Golden Sands

    8.3

    £103

    View Deal

Bulgaria travel tips

Let us help you with the best tips about Bulgaria

When is the least expensive time to stay in Bulgaria?

The least expensive month to stay at a hotel in Bulgaria is April. On average, it only costs £15 per night in the month of April. Conversely, the most expensive month to visit Bulgaria is August.

Where do most people stay in Bulgaria?

Our users tend to visit Sunny Beach more often than any other city when travelling to Bulgaria.

Which city in Bulgaria has the most expensive hotel rooms?

Our data shows that hotel rooms in Sofia are about 24% more expensive on average than hotel rooms in the rest of Bulgaria, with a nightly rate of £34.

Which city in Bulgaria has the least expensive hotel rooms?

Our users typically find that Varna has the lowest per night rates in the country at just £7. Varna offers hotels rooms at an average rate that is 88% lower than the average city in Bulgaria.


Discover these regions in Bulgaria

Find the perfect area of Bulgaria for your next getaway
Hotel deals Europe Bulgaria