Het Cabo Vista Hotel ligt in Cabo San Lucas, op 5 minuten rijden van het centrum van de stad. Het biedt prachtige tuinen, een 24-uur receptie en het strand ligt nog geen 2 km verderop.
Elke studio is voorzien van airconditioning en een kitchenette met een elektrische kookplaat, een koelkast en een magnetron. Er is ook een kleine eet- en zithoek. In het hele gebouw is gratis WiFi beschikbaar.
Restaurants en bars zijn binnen 500 meter afstand van het Cabo Vista Hotel te vinden en de Cabo San Lucas Country Club ligt op 10 minuten rijafstand. De internationale luchthaven van Los Cabos ligt op 1 uur rijden.