Just Imagine

Casa Margarita and Casa del Sol in Puerto Morelos, MX - reading on beach

Relax and Just Do Nothing!

A beach vacation at Casa Margarita and Casa del Sol means doing all the “nothing” you want! Lounge on the hammocks, float around the pool, hang out on the beach with your favorite book….whatever suits your fancy…Well, never mind..nothing about this vacation is “fancy”…It’s always a carefree and flip flop kinda day! You’re on Beach Time… Rest, Relax, and Recharge!

Casa Margarita and Casa del Sol in Puerto Morelos, MX - playing in the sand

Enjoy Family Time!

Gather your family at Casa Margarita or Casa del Sol because time spent with family is worth every second!  The sand may brush off, the salt may wash clean, the tans might fade, but the memories of family fun in Puerto Morelos will last forever. Families get busy and life gets in the way. You can always make money, but you can’t always make memories. Contact us and plan a family vacation today!

Casa Margarita and Casa del Sol in Puerto Morelos, MX - reconnect

Reconnect With the One You Love!

It’s time to reconnect with that special someone in your life! Whether it is strolling on the beach, soaking up some sunshine, or swimming in a cenote…do it with the one you love. Quality time together keeps your relationship strong. Surprise your love with a trip today! We can even help you arrange a beach vow renewal. Rekindle your love affair with the beach!

Friends at Casa Margarita and Casa del Sol in Puerto Morelos, MX

Strengthen Friendship Bonds!

Life was meant for good friends and fun adventures! Be grateful for great friends, hot sand, and cold beverages. Get your crazy besties on board and book your vacation today. Casa Margarita and Casa del Sol are the perfect get-away spots for your south-of-the-border vacation. Friends will invite you. Best friends will pay your way!  

Questions about paradise?

Don’t hesitate to ask any questions that you may have regarding the villas, availability, booking, the town of Puerto Morelos, or anything else!