A list of the best reviewed hotels on the Costa Rica beaches

If you click on the links in this post, we may earn money from the companies mentioned in this post, at no extra cost to you. You can read the full disclaimer here.

Sharing is caring!

Costa Rica is a Central American country known for its beautiful beaches, volcanoes and rainforests. It has 763 miles of coastline with 631 miles on the Pacific coast and 131 miles on the Caribbean Sea. It is estimated that more than 600 beaches surround Costa Rica. The Caribbean coast has black and white sand beaches and its clear water is ideal for snorkeling and scuba diving. The Pacific coast has major tourism centers and beaches that are favorites with surfers.

If you’d like to visit a beach in Costa Rica and are wondering where a great place to stay would be, you should consider the following hotels. They were the Costa Rican Beach Award Winners in the 2021 Best Loved Beach Hotels by Hotels.com. All of these beach hotels had a lot of fantastic reviews and received the highest guest ratings. And you can use Hotels.com to find the best price for your stay.


Jaco is a beach town on the Pacific coast of Costa Rica. It is known for its beautiful beaches, surfing and vibrant nightlife. Sunsets in Jaco are incredibly beautiful.

Best Loved Beach Hotels

  • Hotel Club Del Mar
  • Hotel Villa Caletas
  • Diamante del Sol Jaco
  • Los Suenos Marriott Ocean & Golf Resort
  • The Backyard Hotel
  • Hotel South Beach
  • Beach Break Resort
  • Jaco Laguna Resort & Beach Club
  • Costa Rica Surf Camp by SUPERbrand
  • Selina Jaco
  • Hotel Tramonto

Manuel Antonio

A resort town, Manuel Antonio sits on Costa Rica’s central Pacific coast. Its white sand beaches are considered by many to be the most beautiful in the country. Manuel Antonio National Park is known for its diversity of tropical plants and wildlife, including three-toed sloths and the endangered white faced capuchin monkeys.

Best Loved Beach Hotels

  • Makanda by the Sea
  • Arenas Del Mar Beachfront & Rainforest Resort
  • Issimo Suites Boutique Hotel & Spa – Adults Only
  • Tulemar Resort
  • Oceans Two Resort
  • Shana by the Beach Manuel Antonio
  • Los Altos Resort
  • Hotel Manuel Antonio


Papagayo beaches are beautiful with warm water. They are ideal for swimming, kayaking, fishing, snorkeling, scuba diving, stand up paddle boarding and more.

Best Loved Beach Hotels

  • Planet Hollywood Beach Resort Costa Rica – All Inclusive
  • El Mangroove Papagayo, Autograph Collection
  • Andaz Costa Rica Resort at Peninsula Papagayo – a concept by Hyatt
  • Secrets Papagayo – Adults Only
  • Casa Conde Beach Front Hotel

Playa Hermosa

Playa Hermosa means “beautiful beach” in Spanish. Its crystal clear blue water and grey sand beach is surrounded by lush tropical forests and ridges of volcanic rock. It won the “Bandera Azul” or Blue Flag, a prize given to beaches with high environmental standards and excellent safety facilities.

Best Loved Beach Hotels

  • Villas Sol Hotel & Beach Resort – All Inclusive
  • Condovac la Costa
  • Hotel Bosque del Mar, Playa Hermosa

Puerto Viejo de Talamanca

Puerto Viejo de Talamanca is a beach town on Costa Rica’s Caribbean coast. It has the biggest and most powerful waves in the country with the Salsa Brava surf break. It is home to beautiful beaches, including Playa Chiquita, Punta Uva and the black sand Playa Negra. To its north, Cahuita National Park has a large coral reef and a shipwreck dive site.

Best Loved Beach Hotels

  • Hotel Banana Azul – Adults Only
  • Le Cameleon Puerto Viejo
  • Villas Del Caribe


A beach town on the Pacific coast, Tamarindo has miles of soft, blonde sands and surf that goes from calm to monster. It is a top destination for surfers and families from all over the world. Playa Grande Beach is a major nesting site for huge leatherback turtles.

Best Loved Beach Hotels

  • Wyndham Tamarindo
  • JW Marriott Guanacaste Resort & Spa
  • Hotel La Palapa
  • Hotel Tamarindo Diria Beach Resort
  • Capitan Suizo Beachfront Boutique
  • Jardin del Eden Boutique Hotel – Adults Only
  • Cala Luna Boutique Hotel & Villas
  • The Coast Beachfront Hotel