Vacation Rentals & Villas in Bulgaria

Updating...

age 0-16
1299 Results

Relevance

Price: low to high

Price: high to low

Reviews

1,299 villas

These homes match some but not all of your filters. Clear all filters

Luxury apartment in Balkan Breeze 7 in Sunny Beach

Sunny Beach apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 12 match: City breaks, Shared outdoor pool (heated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Shared outdoor pool (unheated), Kettle

2 of 12 filters match

Price per night from

$64

Flower Street provides accommodations with free Wifi, air conditioning

Sunny Beach house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Kettle

1 of 12 filters match

Price per night from

$74

Salt Lake ApartHotel

Pomorie private room

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Kettle

1 of 12 filters match

Price per night from

$66

Holiday apartments Sarafovo

Sarafovo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 12 match: City breaks, Shared outdoor pool (heated), Games room, High chair, Private indoor pool, Kettle, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Shared outdoor pool (unheated)

1 of 12 filters match

Price per night from

$86

Silver Studio Ravda

Ravda studio

  • Studio
  • 1 bathroom
  • sleeps 4

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Kettle

1 of 12 filters match

Price per night from

$110

Marina Apartment

Bansko apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Kettle

1 of 12 filters match

Price per night from

$182

Studio for rent in Sunny Beach Cocoa Beach area

Sunny Beach apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 of 12 match: City breaks, Shared outdoor pool (heated), Games room, High chair, Private indoor pool, Kettle, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Shared outdoor pool (unheated)

1 of 12 filters match

Price per night from

$43

Seaside Studio Apartment in Ravda

Ravda apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 12 match: City breaks, Shared outdoor pool (heated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Shared outdoor pool (unheated), Kettle

2 of 12 filters match

Price per night from

$32

New & stylish Sun break Apartment in Sveti Vlas

Robinzon apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 12 match: City breaks, Shared outdoor pool (heated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Shared outdoor pool (unheated), Kettle

2 of 12 filters match

Price per night from

$33

Sea View 1 Bed Apartment with stunning ocean views

Ravda apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

2 of 12 match: City breaks, Shared outdoor pool (heated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Shared outdoor pool (unheated), Kettle

2 of 12 filters match

Price per night from

$31

Arode Villa Ovidius - The seaview villa for the whole family!

Balchik villa

  • 6 bedrooms
  • 9 bathrooms
  • sleeps 15

4 of 12 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, City breaks, Games room, High chair, Kettle

4 of 12 filters match

Price per night from

$211

Remarkable 2-Bed Apartment in Aleksandrovo

Aleksandrovo apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Kettle

1 of 12 filters match

Price per night from

$52

Summer apartment №2 "Kiten"

Kiten apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Kettle

1 of 12 filters match

Price per night from

$104

The House

Velingrad apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Kettle

1 of 12 filters match

Price per night from

$60

Immaculate Studio Apartment in Aleksandrovo

Medovo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Kettle

1 of 12 filters match

Price per night from

$46

Immaculate Studio Apartment near Bansko

Razlog apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 12 match: City breaks, Shared outdoor pool (heated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Shared outdoor pool (unheated), Kettle

2 of 12 filters match

Price per night from

$54

Inviting 1-Bed Apartment in Aleksandrovo

Medovo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Kettle

1 of 12 filters match

Price per night from

$65

Cozy 1 Bed Cottage in Ognen, near Karnobat, Burgas

Ognen cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Kettle

1 of 12 filters match

Price per night from

$53

HOLIDAY APARTMENT IN EFIR COMPLEX , SUNNY BEACH

Sunny Beach apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

5 of 12 match: Shared outdoor pool (heated), Games room, High chair, Private indoor pool, Swing set or jungle gym, Trampoline, Video player, City breaks, Shared outdoor pool (unheated), Kettle, Safe, Pool or snooker table

5 of 12 filters match

Price per night from

$93

Villa Boro

Beli Iskar villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 11

3 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, Private indoor pool, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, High chair, Kettle, Safe

3 of 12 filters match

Price per night from

$318

Immaculate 6-Bed Villa in Balchic Bulgaria

Rogachevo villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

2 of 12 match: City breaks, Shared outdoor pool (heated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Shared outdoor pool (unheated), Kettle

2 of 12 filters match

Price per night from

$215

Luxury 3-bedroom villa on the Black sea coast

Sozopol villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Kettle, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Safe

1 of 12 filters match

Price per night from

$688

ECO SPA Villa Orlovetz

Batak villa

  • 11 bedrooms
  • 8 bathrooms
  • sleeps 6

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Kettle

1 of 12 filters match

Price per night from

$25

2 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, High chair, Kettle

2 of 12 filters match

Price per night from

$228

Belvedere Deluxe Apartment Bansko

Bansko apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), High chair, Private indoor pool, Kettle, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Games room

1 of 12 filters match

Price per night from

$62

Wonderful family villa with sea view

Byala villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

1 of 12 match: City breaks, Shared outdoor pool (heated), Games room, High chair, Private indoor pool, Kettle, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Shared outdoor pool (unheated)

1 of 12 filters match

Price per night from

$163

Stylish 1-Bed Apartment in Sunny Beach

Sunny Beach apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

2 of 12 match: City breaks, Shared outdoor pool (heated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Shared outdoor pool (unheated), Kettle

2 of 12 filters match

Price per night from

$68

Villa mit Pool 5 Minuten zum Meer

Balchik house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Kettle

1 of 12 filters match

Price per night from

$135

Sunny Beach Apartment ,Sunny Fort Apartment

Sunny Beach apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 12 match: City breaks, Shared outdoor pool (heated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Shared outdoor pool (unheated), Kettle

2 of 12 filters match

Price per night from

$65

All inclusive luxury villa with sea view

Chernomorets villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Kettle

1 of 12 filters match

Price per night from

$129

Beautiful 1-Bed Apartment near Bansko

Bansko apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Kettle

1 of 12 filters match

Price per night from

$57

Stunning 3-Bed Villa in the small village

Kovachevets villa

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Kettle

1 of 12 filters match

Price per night from

$162

Hotel Paris

Balchik hotel apartment

  • 32 bedrooms
  • 32 bathrooms
  • sleeps 32

1 of 12 match: City breaks, Shared outdoor pool (heated), Games room, High chair, Private indoor pool, Kettle, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Shared outdoor pool (unheated)

1 of 12 filters match

Price per night from

$47

Ideal bungalow for 2 or 3 guests surrounded by a lovely garden

Kamena bungalow

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Kettle

1 of 12 filters match

Price per night from

$38

Brand New Apartment with pool, gym and playground

Bliznatsi apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

2 of 12 match: City breaks, Shared outdoor pool (heated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Shared outdoor pool (unheated), Kettle

2 of 12 filters match

Price per night from

$60

See view apartment on the beach

Sunny Beach apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Kettle

1 of 12 filters match

Price per night from

$86

Luxurious Beach House with Wi-Fi and Parking

Sarafovo house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

1 of 12 match: City breaks, Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Safe, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, Kettle

1 of 12 filters match

Price per night from

$130

3 of 12 match: Shared outdoor pool (heated), Shared outdoor pool (unheated), Games room, High chair, Private indoor pool, Pool or snooker table, Swing set or jungle gym, Trampoline, Video player, City breaks, Kettle, Safe

3 of 12 filters match

Price per night from

$64

Viewing 38 of 1,299
rentals in Bulgaria

×

Also consider