Hotels in Sunny Beach

Search and compare Sunny Beach hotels from hundreds of travel sites and save

Sunny Beach, Bulgaria
18 Jun — 19 Jun2
Sunny Beach, Bulgaria
Fri 18-6
Sat 19-6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Sunny Beach

Filter by star ratings
All filters
Boutique Apart Hotel Versis
Boutique Apart Hotel Versis
9.5 Excellent
Sunny Beach, Sunny Beach, Bulgaria
Show on map
0.6 km from city centre, Sunny Beach 
ExcellentBased on 247 reviews
9.5

Boutique Apart Hotel Versis provides comfortable 5-star accommodation in Sunny Beach. It offers an outdoor pool, a Jacuzzi and complimentary wireless internet.

Premier Fort Beach Resort
Premier Fort Beach Resort
9.2 Excellent
Elenite Road, Sunny Beach, Bulgaria
Show on map
3.2 km from city centre, Sunny Beach 
ExcellentBased on 967 reviews
9.2

Premier Fort Beach Resort offers 4-star accommodation in Sveti Vlas. It features comfortable rooms with an en suite bathroom and a kitchenette.

Imperial Hotel
Imperial Hotel
8.1 Excellent
Sunny Beach, Sunny Beach, Bulgaria
Show on map
2.5 km from city centre, Sunny Beach 
ExcellentBased on 1,208 reviews
8.1

Boasting a private beach and an indoor pool, Club Calimera Imperial Resort is a luxurious place to stay in Sunny Beach. It provides a gym, as well as a Turkish steam bath, a sauna and an express check-in and check-out feature.

Hotel Fenix
Hotel Fenix
7.7 Good
Sunny Beach, Sunny Beach, Bulgaria
Show on map
0.4 km from city centre, Sunny Beach 
GoodBased on 118 reviews
7.7

Situated in Sunny Beach, Hotel Fenix - Halfboard is located within easy driving distance of Nesebar and Sveti Vlas. It also offers laundry facilities, a 24-hour reception and an outdoor pool.

Elenite Villas
Elenite Villas
6.1 Good
Elenite Holiday Village, Elenite, Bulgaria
Show on map
8.4 km from city centre, Sunny Beach 
GoodBased on 175 reviews
6.1

Featuring a private beach and an outdoor swimming pool, this 4-star resort is situated in Elenite. It has a gym, as well as an all-inclusive meal plan, free Wi-Fi and a sauna.

Dit Majestic Beach Resort
Dit Majestic Beach Resort
9.1 Excellent
Sunny Beach, Sunny Beach, Bulgaria
Show on map
2.3 km from city centre, Sunny Beach 
ExcellentBased on 229 reviews
9.1

Situated in Sunny Beach, DIT Majestic Beach Resort offers modern 4-star accommodation, as well as a swimming pool, outdoor tennis courts and an outdoor pool. The multiple amenities this elegant resort features include a Turkish steam bath, a kids club and a sauna.

Olymp Hotel
Olymp Hotel
8.7 Excellent
Sunny Beach, Nesebar, Bulgaria
Show on map
0.0 km from city centre, Sunny Beach 
ExcellentBased on 159 reviews
8.7

Recently refurbished, Olymp Hotel Sunny Beach provides traditional 3-star accommodation in Sunny Beach. This comfortable hotel also offers an outdoor pool, and is located a short drive from Nesebar and Sveti Vlas.

TM Deluxе Hotel
TM Deluxе Hotel
Sunny Beach, Sunny Beach, Bulgaria
Show on map
0.6 km from city centre, Sunny Beach 

Situated in Sunny Beach, TM Deluxe Hotel provides 4-star accommodation, as well as an outdoor pool. It also offers a 24-hour reception, babysitting/child services and a sun deck.

Hotel Viand
Hotel Viand
7.9 Good
Sunny Beach, Sunny Beach, Bulgaria
Show on map
0.2 km from city centre, Sunny Beach 
GoodBased on 331 reviews
7.9

Located in Sunny Beach, Hotel Viand - All inclusive is within a 30-minute drive of Burgas Airport and provides an outdoor pool. It also offers luggage storage, a 24-hour reception and a terrace.

Harmony Suites - Monte Carlo
Harmony Suites - Monte Carlo
8.7 Excellent
Sunny Beach, Sunny Beach, Bulgaria
Show on map
1.8 km from city centre, Sunny Beach 
ExcellentBased on 225 reviews
8.7

Located in Sunny Beach, Harmony Suites - Monte Carlo is within a 30-minute drive of Burgas Airport and provides an outdoor pool and a sauna. It also offers a library, a car rental desk and massage services.

Tips for booking a Sunny Beach hotel

Cheapest month:April
Most expensive month:July
Average price in Sunny Beach:S$ 71/night
Absolute cheapest price found:S$ 6/night
Cheapest day:Tuesday
Most expensive day:Monday
S$ 33 - S$ 108
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 85 - S$ 102
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Sunny Beach hotels

Show all 1,223 hotels
1
Chaika Beach Resort
Chaika Beach Resort
5.9 Okay
Sunny Beach 129, Sunny Beach, Bulgaria
Show on map
1.1 km from city centre, Sunny Beach 

Situated in Sunny Beach, Chaika Beach Resort provides modern 4-star accommodation, as well as a swimming pool, a sauna and a private beach. The multiple facilities this luxury hotel offers include a Turkish steam bath, a Jacuzzi and a beauty centre.

Cheapest hotels in Sunny Beach, Burgas

Show all 1,223 hotels
Hotel Tia Maria
Hotel Tia Maria
Sunny Beach, Sunny Beach, Bulgaria
Show on map
0.7 km from city centre,  

Hotel Tia Maria is situated in Sunny Beach and offers complimentary Wi-Fi. In addition to free private parking on site, the hotel features comfortable 3-star rooms and a bar.

S$ 29
Avg. per night
Hotel Kokiche
Hotel Kokiche
6.8 Good
Dimcho Debeljanov,19, Sunny Beach, Bulgaria
Show on map
0.8 km from city centre,  

Hotel Kokiche provides a comfortable setting when in Sunny Beach. It offers free Wi-Fi, an outdoor pool and a beauty centre.

S$ 33
Avg. per night
TM Deluxе Hotel
TM Deluxе Hotel
Sunny Beach, Sunny Beach, Bulgaria
Show on map
0.6 km from city centre,  

Situated in Sunny Beach, TM Deluxe Hotel provides 4-star accommodation, as well as an outdoor pool. It also offers a 24-hour reception, babysitting/child services and a sun deck.

S$ 44
Avg. per night
Hotel Yantra
Hotel Yantra
7.9 Good
Sunny Beach, Sunny Beach, Bulgaria
Show on map
0.7 km from city centre,  

Located in Sunny Beach, Hotel Yantra is within a 30-minute drive of Burgas Airport and offers an outdoor pool. It features comfortable rooms with a private bathroom and a kitchenette.

S$ 44
Avg. per night
Trakia Plaza
Trakia Plaza
7.9 Good
Sunny Beach 9, Sunny Beach, Bulgaria
Show on map
0.5 km from city centre,  

Trakia Plaza Hotel provides comfortable 4-star accommodation in Sunny Beach. It also offers a Jacuzzi, an outdoor pool and a safe.

S$ 49
Avg. per night
Olymp Hotel
Olymp Hotel
8.7 Excellent
Sunny Beach, Nesebar, Bulgaria
Show on map
3.5 km from city centre,  

Recently refurbished, Olymp Hotel Sunny Beach provides traditional 3-star accommodation in Sunny Beach. This comfortable hotel also offers an outdoor pool, and is located a short drive from Nesebar and Sveti Vlas.

S$ 50
Avg. per night
Cascadas Family Resort
Cascadas Family Resort
8.6 Excellent
149 Chaika Street, Cascadas Complex, Nesebar, Bulgaria
Show on map
4.9 km from city centre,  

This comfortable property in Sunny Beach offers free Wi-Fi, as well as a Turkish steam bath and a saltwater swimming pool. It also provides a sauna, a coffee bar and water slides.

S$ 50
Avg. per night
Cantilena Complex
Cantilena Complex
8.3 Excellent
Sunny Beach, Sunny Beach, Bulgaria
Show on map
1.4 km from city centre,  

Located in Sunny Beach, Cantilena Complex is within a 30-minute drive of Burgas Airport and offers an outdoor pool. The numerous amenities this modern resort features include a kids pool, room service and a sun deck.

S$ 53
Avg. per night

Hotel prices in Sunny Beach

3 stars

S$ 33 - S$ 94

Harmony Suites - Monte Carlo

No. 1 most popular

S$ 94
Avg. per night
Boutique Apart Hotel Versis

No. 2 most popular

S$ 73
Avg. per night
Hotel Kokiche

Best value

S$ 33
Avg. per night
4 stars and up

S$ 49 - S$ 181

Barceló Royal Beach

No. 1 most popular

S$ 121
Avg. per night
Imperial Palace Hotel

No. 2 most popular

S$ 122
Avg. per night
Trakia Plaza

Best value

Trakia Plaza
7.9 Good
S$ 49
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Sunny Beach

About Sunny Beach

The largest beach resort on Bulgaria’s Black Sea Coast, Sunny Beach is renowned for its spacious strip of sand and pulsing nightlife. Boasting a number of thrilling water parks and fascinating wreck dive sites, Sunny Beach is also on the doorstep of historic Nessebar.

Things to do

Sunny Beach’s five-kilometre-long stretch of sand is its main draw, with plenty of beach umbrellas and chairs for rent. Test your skills on a water scooter, get a bird’s-eye view while parasailing or cool off in clear waters ideal for swimming.

If you’re travelling with kids, let them run loose at Action Aqua Park, which boasts a range of pools, a lazy river and a miniature zoo. Alternatively, head to nearby Aqua Park to experience its adventurous water slides and pool areas catering to all ages.

Want to go diving in the Black Sea? Sunny Beach is home to a number of dive shops that organise day trips and scuba diving courses. Explore the merchant vessels, warships and submarines that litter the seafloor while getting up close to dog sharks, black bottlenose dolphins and seahorses.

Just to the south of Sunny Beach is the ancient town of Nessebar, whose cobblestone streets feature Byzantine-era fortifications and the ruins of the 5th-century Church of St. Sofia. Admire the mural paintings within the 11th-century Church of St. Stephen and peruse the artefacts and iconography on display at the Nessebar Archaeological Museum.

Getting around

Burgas Airport is a 30-minute drive from Sunny Beach and regular buses make the journey along the Black Sea Coast. The resort is easily explored on foot or you can rent electric scooters, bikes and Segways in Sunny Beach.

Sunny Beach travel FAQs

  • What are the best hotels in Sunny Beach?

    273 reviews rated Barceló Royal Beach with an average score of 7.8/10. It may also be worth looking into the Dit Evrika Beach Club Hotel, which received a rating of 8.6/10 from 616 reviews. Best Western Plus Premium Inn could also be a good option, with a score of 8.8/10 from 594 reviews.

  • How much is a hotel in Sunny Beach tonight?

    Sunny Beach hotels start at S$ 31 for tonight; however, the average price of accommodation is about S$ 96. Many 4-star stays can be found in Sunny Beach tonight, with prices starting at S$ 44. These prices were found on HotelsCombined within the last 72 hours.