Welcome to Celeste Vida

Imagine walking for miles on an endless white sand beach. Enjoy the sounds of nature. Oceanviews to treasure from every room. Casa de Celeste Vida is a charming guesthouse on the Yucatan coast in the fishing village of Celestun. We are located 1 kilometre north of the village; close enough for you to access all of the conveniences of Celestun but far enough to allow you to enjoy total tranquility. Walk for miles on the secluded beach or shell for hours and then take a relaxing swim in the inviting calm tropical waters of the Gulf coast. Watch for the shooting stars. Crowds are non-existent and serenity is in abundance. Casa de Celeste Vida invites you to immerse yourself into elegant relaxation for the perfect holiday where memories are made!
 
 

Recent News

  • Fathers’ Day Rodeo in Celestun

    Fathers’ Day Rodeo in Celestun

    The second installment of the Celestun Rodeo was held in Celestun on Fathers’ Day.  Over 300 people took in the festivities with the success of the first leading to the charging of admission(about $1.60USD).  Also more beer was brought in […]

    Continue reading
     
  • A Rodeo Afternoon

    A Rodeo Afternoon

    For the last few weeks there has been lots of activity across the road from us. Yesterday a guest was told to come and see the rodeo and that there was going to be food and free beer! It was […]

    Continue reading
     
  • Happy Mothers Day!

    Happy Mothers Day!

    Casa de Celeste Vida wishes all the mothers around the world a wonderful and relaxing day!  For those who have spend some time at Casa de Celeste Vida, a special toast to you with a glass of red wine…..the making of […]

    Continue reading
     
  • Our fabulous BBQ fish tikin-xic

    Yucatecan Dinner

      We arranged a local lady to cook a local specialty in our outdoor kitchen yesterday. We had returning guests from Germany/Mexico City and some friends from Canada join us. A afternoon filled with great conversation, a huge special BBQ […]

    Continue reading
     
 
 
 
 
 
 
 
Translate »