Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Bahia Bonita was a great place to stay on the north side of the beach. It was close to the Lagunitas pier for the water taxi and a lot of stairs to get to the room, but the view was worth it. The king bed was very comfortable, and the room was simple but had everything I needed.
Casa Bahia Bonita$48Casa Bahia Bonita$48
Known for its beaches, Yelapa offers a lot for the traveler planning a beach getaway. With 6 beach hotels and other accommodation options to choose from in this destination, it's easy to find one that meets your needs.
As you search for a place to stay by the beach in Yelapa, you might be interested in these top-rated hotels with positive customer reviews.
Casa Bahia Bonita - 2.5-star hotel near the beach. It features a restaurant.
Hotel Lagunita Yelapa - 3-star resort on the beach. Our travelers recommend its beach locale. This resort boasts an outdoor pool, a restaurant, and free beach cabanas. Activities include kayaking.
Casa Pericos Yelapa - 3-star aparthotel on the beach. It offers free WiFi, in-room kitchens, and furnished balconies. Activities include horseback riding.
Pura Vida Wellness Retreat & Spa - 2.5-star lodge on the beach. It features a restaurant, spa services, and beach towels. Activities include boat tours and snorkeling.
Casa Bahia Bonita - 2.5-star hotel. It features a restaurant.
Curious about the best time to visit? These temperature and rainfall averages will give you an idea of the local weather.