Pick your preferred language. We speak English and 42 other languages.
FREE cancellation on most rooms! Instant confirmation when you reserve
Finding a great beach resort is easy with Booking.com. More choices, more destinations.
294 beach hotels
85 beach hotels
197 beach hotels
202 beach hotels
25 beach hotels
30 beach hotels
80 beach hotels
9 beach hotels
34 beach hotels
22 beach hotels
144 beach hotels
44 beach hotels
71 beach hotels
68 beach hotels
79 beach hotels
From beach resorts to country houses, more accommodations in Costa Rica
Vacation Rentals Villas Vacation Homes Apartments B&Bs Cottages Lodges Homestays Guest houses Hostels Serviced Apartments Resorts Inns Country Houses Cabins Glamping Resort Villages Campgrounds Farm Stays Economy Hotels Luxury Tents Love Hotels Capsule Hotels Boats
Check out our selection of great beach resorts in Costa Rica
9.1 Awesome 1,072 reviews
Offering a view of the national park, Millenium Hostels Manuel Antonio is set in Manuel Antonio in the Puntarenas Region, 20 metres from Manuel Antonio National Park. Free WiFi is offered throughout the property and free private parking is available on site.
9.1 Awesome 262 reviews
Featuring an outdoor swimming pool and free WiFi, Umami Hotel - Adults Only is set in Puerto Viejo. The property is located 4.3 km from Jaguar Rescue Center, 2.6 km from Cocles and 3.1 km from Negra. Every room is equipped with a flat-screen TV with cable channels.
9.0 Awesome 137 reviews
Located in Jacó, within 500 metres of Jaco Walk and 6 km of Rainforest Adventures Jaco, Isa's Hostel features free WiFi. With a garden, the property also features a shared lounge. The accommodation offers a 24-hour front desk and a shared kitchen for guests.
9.8 Exceptional 131 reviews
Mint Santa Teresa is a boutique hotel in the center of Santa Teresa, walking distance from restaurants, bars and the beautiful beach of Playa Carmen.
The hotel has 4 rooms, all with ocean view, king size bed, and private roof top terrace, and a communal area with an infinity pool overlooking the Pacific Ocean.
This beach hotel in Costa Rica has been booked 727 times.
This beach hotel in Costa Rica has been booked 707 times.
This beach hotel in Costa Rica has been booked 554 times.
This beach hotel in Costa Rica has been booked 387 times.
This beach hotel in Costa Rica has been booked 371 times.
This beach hotel in Costa Rica has been booked 345 times.