Bulgaria

The Best All-Inclusive Hotels in Sunny Beach and Bulgaria’s Black Sea Coast

Discover Voya Beach Resort a 5-star hotel in Bulgaria
In this story

Bulgaria’s Black Sea coast is one of Europe’s best-value beach destinations. Sunny Beach has a vast golden beach, the UNESCO-listed old town of Nessebar is just along the bay, and all-inclusive hotels here offer remarkable value for families and couples.

These nine all-inclusive hotels are the ones our guests rate most highly.

You’ll find on this page

At a glance: compare the hotels

Hotel Where Stars Board TripAdvisor Adults only
Voya Beach Resort St Vlas, Sunny Beach 5★ All Inclusive Plus 4.8/5 No
iHotel Sunny Beach Sunny Beach 4★ All Inclusive 4.5/5 No
HVD Reina Del Mar Obzor, Sunny Beach 5★ All Inclusive 4.4/5 No
HVD Club Bor Sunny Beach 4★ All Inclusive 4.4/5 No
Sol Luna Bay Resort Obzor, Sunny Beach 4★ All Inclusive 4.4/5 No
Wave Resort Pomorie, Sunny Beach 4★ All Inclusive 4.4/5 Yes
Secrets Sunny Beach Resort & Spa St Vlas, Sunny Beach 4★ All Inclusive 4.2/5 Yes
Bilyana Beach Hotel Nessebar, Sunny Beach 4★ All Inclusive 4.2/5 Yes
Sol Marina Palace Nessebar, Sunny Beach 4★ All Inclusive 4/5 Yes

Star ratings are official; TripAdvisor scores were correct when we last checked and can change. Board options vary by room and date.

Quick verdicts

Our top picks

1. Voya Beach Resort

Voya Beach Resort, St Vlas
  • St Vlas, Sunny Beach
  • 5-star
  • All Inclusive Plus
  • TripAdvisor 4.8/5

Five-star Voya Beach Resort in St Vlas has a unique modern design, heated indoor and outdoor pools, pools with waterslides and a rejuvenating spa.

Best for: Five-star value

See Voya Beach Resort →

2. iHotel Sunny Beach

iHotel Sunny Beach, Sunny Beach
  • Sunny Beach
  • 4-star
  • All Inclusive
  • TripAdvisor 4.5/5

iHotel Sunny Beach is close to the beach, with great children’s facilities, a soothing spa and wellness classes.

Best for: Families

See iHotel Sunny Beach →

3. HVD Reina Del Mar

HVD Reina Del Mar, Obzor
  • Obzor, Sunny Beach
  • 5-star
  • All Inclusive
  • TripAdvisor 4.4/5

Five-star HVD Reina del Mar in Obzor has a 24-hour all-inclusive, an outstanding spa, excellent dining and superb entertainment.

Best for: Spa and entertainment

See HVD Reina Del Mar →

4. HVD Club Bor

HVD Club Bor, Sunny Beach
  • Sunny Beach
  • 4-star
  • All Inclusive
  • TripAdvisor 4.4/5

HVD Club Bor is close to the beach and the resort centre, with a children’s club and a 24-hour all-inclusive.

Best for: Central Sunny Beach

See HVD Club Bor →

5. Sol Luna Bay Resort

Sol Luna Bay Resort, Obzor
  • Obzor, Sunny Beach
  • 4-star
  • All Inclusive
  • TripAdvisor 4.4/5

Sol Luna Bay Resort in Obzor has an on-site aqua park, an idyllic beachfront location and a great entertainment programme.

Best for: Aqua park fans

See Sol Luna Bay Resort →

6. Wave Resort

Wave Resort, Pomorie
  • Pomorie, Sunny Beach
  • 4-star
  • All Inclusive
  • TripAdvisor 4.4/5
  • Adults only

Wave Resort in Pomorie has an idyllic beachfront location, a pool area with waterslides and an adults-only pool and sun terrace, perfect for couples and families.

Best for: Mixed groups

See Wave Resort →

7. Secrets Sunny Beach Resort & Spa

Secrets Sunny Beach Resort & Spa, St Vlas
  • St Vlas, Sunny Beach
  • 4-star
  • All Inclusive
  • TripAdvisor 4.2/5
  • Adults only

Adults-only Secrets Sunny Beach Resort & Spa in St Vlas has an excellent beachfront location, infinity pools and a sensational spa.

Best for: Couples

See Secrets Sunny Beach Resort & Spa →

8. Bilyana Beach Hotel

Bilyana Beach Hotel, Nessebar
  • Nessebar, Sunny Beach
  • 4-star
  • All Inclusive
  • TripAdvisor 4.2/5
  • Adults only

Adults-only Bilyana Beach Hotel in Nessebar is beachfront, with excellent sea views and a relaxing pool area.

Best for: Nessebar

See Bilyana Beach Hotel →

9. Sol Marina Palace

Sol Marina Palace, Nessebar
  • Nessebar, Sunny Beach
  • 4-star
  • All Inclusive
  • TripAdvisor 4/5
  • Adults only

Adults-only Sol Marina Palace in Nessebar has a rooftop pool and fantastic sea views, close to the beach and the resort centre.

Best for: Sea views

See Sol Marina Palace →

Where to stay on the Black Sea coast

Sunny Beach: a huge golden beach and lively nightlife. St Vlas: quieter and more upmarket, with a marina. Nessebar: a UNESCO-listed old town on a peninsula. Obzor and Pomorie: calmer resorts with long beaches.

How we chose these hotels

We sell 45 hotels in the Sunny Beach area. To build this list we started with the 38 hotels that offer all-inclusive, then read what our guests say: every hotel here is well rated on TripAdvisor. We spread our picks across different resorts so you can compare areas, and we only include hotels you can book with us today as an ATOL-protected package with flights and transfers. Prices change daily, so use the search box at the end of this page for live availability, or ask a Travel Designer for a tailored shortlist.

Things to do

Explore Nessebar’s ancient churches and cobbled streets, take a boat trip along the coast, visit Action Aquapark, and enjoy the long, gently shelving beaches that are perfect for children.

When to go and getting there

The season on the Black Sea coast runs from May to October. July and August are hot, typically around 28 to 30 °C, and the beaches are at their liveliest. June and September are warm and quieter, perfect for families with younger children and for couples. Flights to Bourgas take around three and a half hours from the UK, and Sunny Beach is about 30 minutes from the airport.

Why all-inclusive works so well here

Bulgaria is one of Europe’s best-value destinations, and all-inclusive hotels make it even easier to budget. Many resorts include snacks, drinks and entertainment throughout the day, and several offer a 24-hour all-inclusive. Away from the hotel, try shopska salad, banitsa (a cheese pastry) and fresh Black Sea fish in Nessebar’s old-town restaurants.

Frequently asked questions

Is Sunny Beach good for families?

Yes. Its shallow, sandy beach and great-value all-inclusive hotels make it very family-friendly.

Where is quieter than Sunny Beach?

St Vlas, Obzor and Pomorie.

Are there adults-only hotels in Sunny Beach?

Yes, including Secrets Sunny Beach, Bilyana Beach and Sol Marina Palace.

How long is the flight to Bourgas?

About three and a half hours from the UK.

Find your Sunny Beach holiday

Search live prices with flights and transfers, all ATOL protected, or ask a Travel Designer to compare these hotels.

Ask a Travel Designer →

Keep planning

Updated October 2026. Hotels can be booked as ATOL-protected packages with flights and transfers through Travelisto.