Sorry, we are closed for business for this season

S hare our spectacular view of the Pacific Ocean, watch whales, dolphins and birds or stay cool in our infinity pool, tranquil and intimate surroundings. Our house has a spectacular view of the town and beaches of Zipolite and Roca Blanca known for its bird habitat and a variety of fish. Some of the best whale and dolphin watching can be seen from the comfort and tranquility of our veranda and open-air living area or should one choose, relaxing in the pool.

An open air living area can be enjoyed by all where coffee and juice is served from 7:30AM until 10:30AM.
There is an inviting little cove below us, Playa de Cameron, where you can enjoy some good snorkeling, shell finding or just relax and enjoy the intimate surroundings. After a day out and about (or maybe just relaxing by the pool), come back and cool off in our freshwater infinity pool overlooking the Pacific Ocean while watching the sunset. Our convenient location is just 5 minutes’ walk down to the eclectic town and beach of Zipolite where you can enjoy the main street, alive with local made handicrafts and restaurants abuzz.


Let us help you to escape with our unsurpassed views, tranquility and warm hospitality!
Casa Vista D'Oro is a private rental consisting of 3 bedrooms and a Penthouse upstairs. The 3 bedrooms each have king size beds, private bathrooms and a view of the ocean on an open veranda. The Penthouse consists of a bedroom with a King size bed, private bathroom, living room and its own balcony with a view of the ocean. All rooms have ceiling fans and a pleasant breeze coming off the ocean. Read More


  • Coffee and juice every morning (when in season)
  • Maid service every other day
  • Laundry for long term stay only
  • Coolers
  • Infinity Pool
  • Ceiling fans in all rooms
  • Cell service
  • Private parking
  • Wifi
  • Linen and beach towels provided
  • Well behaved dogs welcome
  • Most special needs or requests can be attended to

Contact Us

Address: Arcoiris, Zipolite, Oaxaca, Mexico


From Mexico: (01) 958-583-7225
From Europe: (00 52) 958-583-7225
From US/Canada: (0 11 52) 958-583-7225