Das Hotel Westgate Lakes Resort & Spa liegt auf einem 38 Hektar großen Gelände direkt an einem See und ist von weitläufigen Gartenanlagen mit schönem Ausblick umgeben. Es befindet sich in günstiger Lage, nur wenige Minuten mit dem Auto von bekannten Freizeitparks wie SeaWorld, den Universal Studios und dem Walt Disney Park entfernt. Das Resort umfasst ein 3-stöckiges Haupthaus und ein 6-stöckiges Nebengebäude.
Die Unterkunft verfügt über Nichtraucherzimmer, die mit Teppichboden ausgelegt sind und entweder über Doppelbetten oder Kingsize-Betten verfügen. Die Zimmer bieten einen Safe, einen Balkon oder eine Terrasse und sind mit Klimaanlage sowie individuell regelbarer Heizung ausgestattet. Zusätzliche Annehmlichkeiten umfassen Tee- und Kaffeezubereiter sowie moderne Bäder mit Dusche, Badewanne und Whirlwanne.
Gäste können mehrere gastronomische Einrichtungen nutzen, darunter ein Restaurant mit Klimaanlage, Café und Bar. Das Hotel bietet Friseur-, Wäscheservice und medizinische Betreuung. Zu den Freizeitangeboten zählen Sportarten wie Tennis, Golf und verschiedene Fitnessmöglichkeiten sowie Wellness mit Sauna, Dampfbad und Massage. Fahrradverleih sowie Wassersport stehen ebenfalls zur Verfügung.