Top Villas

Top Villas is one of the world’s leading luxury villa rental specialists, with a portfolio of thousands of carefully selected villas i...

Top Villas is one of the world’s leading luxury villa rental specialists, with a portfolio of thousands of carefully selected villas in top vacation destinations like Orlando and Koh Samui.

Villas are available in a variety of styles and sizes, from 1-bed honeymoon hideaways with private pools, to 14-bedroom mansions with space to sleep up to 30. Homes come complete with a range of luxury amenities such as private swimming pools, home cinemas, themed bedrooms and games rooms.

- Top Villas is one of the world's leading vacation home specialists. Book with us and you’ll get the best homes, at the best price, from people who really care.

- Our homes are handpicked and professionally managed to ensure the highest standards.

- We provide the very best guest support with a dedicated guest experience manager who’ll make sure you’re having the perfect stay.

- Our friendly concierge team will arrange everything you need, from discounted attraction tickets and car hire, to private chefs and more.

- We are members of, and regulated by ABTA (Association of British Travel Agents) so you can enjoy complete peace of mind.

- We are members of ASTA (American Society of Travel Agents) The world's largest and most influential association of travel professionals.

- We are multi-lingual and can assist you in English, Russian, Spanish, French or Portuguese.

- Our Orlando villas are located in top resorts just a few minutes from Disney World.

Office located in
Celebration, FL, United States
Listed on TripAdvisor since
August 2012
Languages spoken
English
French
Spanish
Portuguese
Russian
Less Information - More Information +

Rentals from Top Villas

View larger map

Looking for more?

Search all rentals

Rentals in: Reunion (228), Four Corners (224), Loughman (102), Cape Coral (54), Choeng Mon (42), Kissimmee (40), Mae Nam (36), Barbados (34), Matlacha (27), Plai Laem (27), Paynes Bay (27), Saint Peter Parish (27), Saint James Parish (22), Bophut (19), Dover (18), Mullins (18), Saint James City (15), The Garden (14), Sunset Crest (12), Celebration (12), Ang Thong (12), Lipa Noi (11), Thong Krut (8), Speightstown (7), Lamai Beach (7), Chaweng (6), Hastings (5), Fern Park (5), Weston (5), Gibbes (5), Maynards (5), Worthing (4), Porters (4), Cruise Ships (3), Davenport (3), Mid Florida (3), United States (3), Fitts (3), Winter Park (3), Orlando (3), Lower Carlton (3), Prospect (2), Old Town (2), Ko Samui (2), Atlantic Shores (2), Laem Set (2), Durants (2), Saint Lucy Parish (2), Christ Church Parish (1), Howey in the Hills (1), Clermont (1), Maitland (1), Grand Island (1), Avon Park (1), Alafaya (1), Durant (1), Haines Creek (1), ChampionsGate (1), North Carolina Mountains (1), Edgewood (1), Providenciales (1), North Fort Myers (1), Intercession City (1), Trents (1), Holder's Hill (1)

Sort by:
1 / 11

Barbados 306

  • 2
  • 4
  • Min stay varies

$400

Details

1 / 10

Mullins Beach 6

  • 2
  • 4
  • Min stay varies

$385

Details

1 / 12

Barbados 178

  • 2
  • 4
  • Min stay varies

$350

Details

1 / 9

Barbados 235

  • 3
  • 6
  • Min stay varies

$1100

Details

1 / 15

Gibbs Beach 22

  • 4
  • 8
  • Min stay varies

$1021

Details

1 / 9

Gibbs Beach 4

  • 3
  • 6
  • Min stay varies

$395

Details

1 / 18

Mullins Beach 7

  • 4
  • 8
  • Min stay varies

$550

Details

1 / 8

Barbados 215

  • 2
  • 4
  • Min stay varies

$150

Details

1 / 13

Christchurch 33

  • 3
  • 6
  • Min stay varies

$290

Details

1 / 12

Barbados 270

  • 3
  • 6
  • Min stay varies

$325

Details

1 / 11

Christchurch 18

  • 2
  • 4
  • Min stay varies

$335

Details

1 / 8

Christchurch 30

  • 3
  • 6
  • Min stay varies

$245

Details

1 / 15

Christchurch 14

  • 3
  • 6
  • Min stay varies

$440

Details

1 / 16

Sugar Hill Resort 10

  • 6
  • 12
  • Min stay varies

$1800

Details

1 / 9

Barbados 216

  • 2
  • 4
  • Min stay varies

$150

Details

1 / 12

Christchurch 12

  • 1
  • 2
  • Min stay varies

$125

Details

1 / 15

Paynes Bay 38

  • 5
  • 12
  • Min stay varies

$2000

Details

1 / 13

Paynes Bay 41

  • 3
  • 6
  • Min stay varies

$895

Details

1 / 18

Christchurch 3

  • 3
  • 6
  • Min stay varies

$475

Details

1 / 13

Christchurch 29

  • 3
  • 6
  • Min stay varies

$245

Details

1 / 18

Reeds Bay 3

  • 4
  • 8
  • Min stay varies

$1000

Details

1 / 11

Christchurch 8

  • 2
  • 4
  • Min stay varies

$265

Details

1 / 18

The Encore Club - Aqua park with racing slides

  • 8
  • 16
  • Min stay varies

$437

Details

1 / 15

Barbados 287

  • 3
  • 6
  • Min stay varies

$3500

Details

1 / 18

Cape Coral 174

  • 4
  • 8
  • Min stay varies

$343

Details