Grey-sand Playa Hermosa, 5km south of Jacó, has long been a playground for hot-shot surfers. Pummelled by formidable waves, the 10km-long strip rivals Dominical for having the most consistent beach breaks on Costa Rica’s Pacific coast. Given its proximity to Jacó, it was inevitable the development craze would reach here, too, and condos are now going up along the beachfront at a rapid pace. The area is being sold as a more upmarket version of Jacó – a coastal getaway without the noise, pollution, drugs and prostitution plaguing its neighbour…at least for now.

Hermosa is definitely not a beach for a casual dip (the riptides here are formidable), nor for novice surfers. Steep sand bars cause waves to break hard, fast and close to the shore, most impressively during the rainy season between May and August – with the best breakers in front of Terraza del Pacifico and the Backyard Hotel. On Saturday afternoons, you can watch how it should be done, when local surfers and gung-ho visitors tackle the waves as part of the Backyard Surf Series (4pm; free to enter).

Further south of the hotel strip, the Refugio Nacional de Vida Silvestre Playa Hermosa y Punta Mala protects a nesting site for olive ridley turtles, which come ashore to lay their eggs between August and December; it’s off-limits to the public, but you can visit the turtle hatchery at the ranger station, a gridded block of beach being used to monitor the species’ reproduction rates in this part of the Pacific.

Book through Rough Guides’ trusted travel partners

Costa Rica features

The latest articles, galleries, quizzes and videos.

The best hikes in Costa Rica

The best hikes in Costa Rica

Over a quarter of Costa Rica’s landscape is protected by its comprehensive system of national parks, wildlife refuges and biological reserves. As well as …

28 Mar 2018 • Rough Guides Editors insert_drive_file Article
9 tips for travelling in Costa Rica

9 tips for travelling in Costa Rica

Inspired by pictures of Costa Rica’s primordial-looking shores, rainforests brimming with exotic creatures and steaming volcanoes that tower above the clouds?…

03 Oct 2017 • Chloe Cann insert_drive_file Article
14 magical sunrises that prove it's worth getting up early

14 magical sunrises that prove it's worth getting up early

Looking through the Rough Guides photography archive, one kind of shot stands out again and again: pictures captured at sunrise. Sure, there's nothing more temp…

16 Apr 2015 • Eleanor Aldridge insert_drive_file Article
View more featureschevron_right

Privacy Preference Center

Necessary

Mandatory - can not be deselected. Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID,aelia_cs_selected_currency,cookie_notice_accepted,RS,bp-message,bp-message-type,id,UIDR,w3tc_logged_out,__cfduid
__cfduid

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

__utma,__utmb,__utmc,__utmz,_ga,_gid,__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xt
__utma,__utmb,__utmc,__utmz,_ga,_gid
__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xtc

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID,__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll,c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs
__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID
__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll
c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs