Mecca is an adult-only, destination hotel located in the scenic beach town of Playa Negra, Puerto Viejo Costa Rica. Created by an African-American woman who fell in love with the Southern Caribbean lifestyle of Costa Rica, Mecca is a place of peace, relaxation and rejuvenation.
Puerto Viejo de Talamanca is a vibrant Caribbean gem where jungle, sea, and culture come together in the most effortless way. Tucked along Costa Rica’s southern Caribbean coast, this laid-back beach town is known for its golden and black-sand beaches, warm turquoise waters, and lush rainforest that seems to spill right up to the shore. Life here moves to a reggae rhythm—colorful, relaxed, and deeply connected to nature.
Tired? Need a place to relax and truly unwind? If yes, then Mecca is your travel destination.
Looking for a private getaway? Relax in Casita de Reina.
Relax and spread out in our new Casa de Flores.
Our curated experiences are tailored to the desires of our guests. They include outdoor activities, tours, wellbeing services and exclusive options
Owner, Kim Hassan, a former corporate attorney left the bustling lifestyle of Washington, DC to gain peace and to finally learn to relax. She relocated to the Caribbean coast of Costa Rica to a small town named Playa Negra (Black Beach). But before Kim leaned into her Pura Vida life, she embarked on her passion project, mecca.
Mecca is located in Playa Negra on the Caribbean coast of Costa Rica. When you land in San Jose at SJO airport, you are in the central region of the country. There are several options for travel. Use the mode of transport that best suits you. All offer picturesque views of the mountains and jungle.