Costa Rica hotels

Costa Rica Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Occidental Papagayo All Inclusive - Adults Only Hotel Playa Buena  5 stars

Playa Buena USD 264

Barcelo San Jose Hotel  5 stars

San Jose Very good USD 97

Barcelo Tambor Beach Hotel  5 stars

Tambor Good USD 331

Gaia Hotel & Reserve Manuel Antonio  5 stars

Manuel Antonio Superb USD 267

Riu Guanacaste All Inclusive Hotel  5 stars

Guanacaste USD 266

The Springs Resort And Spa At Arenal La Fortuna  5 stars

La Fortuna USD 563

Jw Marriott Guanacaste Resort & Spa  5 stars

Guanacaste Superb USD 429

Tabacon Grand Spa Thermal Resort La Fortuna  5 stars

La Fortuna Superb USD 335

Arenal Kioro Hotel La Fortuna  5 stars

La Fortuna Superb USD 281

Riu Palace Costa Rica Guanacaste  5 stars

Guanacaste Superb USD 406

Costa Rica Marriott Hotel San Jose  5 stars

San Jose Superb USD 204

Intercontinental Costa Rica At Multiplaza Mall Hotel San Jose  5 stars

San Jose USD 253

Four Seasons Resort Costa Rica Guanacaste  5 stars

Guanacaste Superb USD 924

The Westin Golf Resort & Spa, Playa Conchal Guanacaste  5 stars

Guanacaste Fabulous USD 418

Real Intercontinental San Jose Costa Rica Hotel  5 stars

San Jose

The Springs Resort And Spa At Arenal La Fortuna  5 stars

La Fortuna USD 461

Nayara Hotel Spa And Gardens La Fortuna  5 stars

La Fortuna Exclusive USD 418

Hotel Del Rey San Jose  4 stars

San Jose USD 113

Ocotal Beach Resort Guanacaste  4 stars

Guanacaste Fabulous USD 154

Grano De Oro Hotel San Jose  4 stars

San Jose Superb USD 318

Studio Hotel San Jose  4 stars

San Jose Superb USD 78

Hotel Parador Resort And Spa Playa Flamingo  4 stars

Playa Flamingo USD 261

Issimo Suites Boutique Hotel & Spa Manuel Antonio  4 stars

Manuel Antonio USD 321

Tamarindo Diria Beach Resort Guanacaste  4 stars

Guanacaste USD 235

Occidental Tamarindo Hotel  4 stars

Tamarindo Very good USD 261

Tamarindo Diria Resort  4 stars

Tamarindo Superb USD 190

Si Como No Resort Spa And Wildlife Refuge Quepos  4 stars

Quepos USD 346

Gran Hotel Costa Rica San Jose  4 stars

San Jose

Flamingo Beach Resort & Spa Guanacaste  4 stars

Guanacaste Superb USD 136

Volcano Lodge & Springs Arenal  4 stars

Arenal Fabulous USD 159

Ecoplaya Beach Resort Guanacaste  4 stars

Guanacaste Good USD 177

Country Inns & Suites By Carlson San Jose  4 stars

San Jose Fabulous USD 78

Allegro Papagayo Hotel Guanacaste  4 stars

Guanacaste Fabulous USD 243

Club Del Mar Hotel Jaco  4 stars

Jaco Superb USD 353

Hotel Riu Palace Costa Rica Playa Matapalo  4 stars

Playa Matapalo USD 421

La Mariposa Hotel Manuel Antonio  4 stars

Manuel Antonio USD 253

Arenal Kioro Suites And Spa La Fortuna  4 stars

La Fortuna USD 326

Los Suenos Marriott Ocean & Golf Resort Playa Herradura  4 stars

Playa Herradura Superb USD 234

Villas Sol Hotel & Beach Resort All Inclusive Guanacaste  4 stars

Guanacaste Fabulous USD 201

Flamingo Marina Resort Guanacaste  4 stars

Guanacaste USD 134

Secrets Papagayo Costa Rica Hotel Golfo De Papagayo  4 stars

Golfo De Papagayo Superb USD 461

Arenal Springs Resort  4 stars

Arenal Superb USD 301

Hotel Arenal Manoa La Fortuna  4 stars

La Fortuna USD 196

Doubletree Resort By Hilton, Central Pacific Puntarenas  4 stars

Puntarenas Fabulous USD 287

Doubletree Cariari By Hilton San Jose Hotel  4 stars

San Jose Superb USD 112

Best Western Irazu Hotel & Casino San Jose  4 stars

San Jose Very good USD 89

Balmoral Hotel San Jose  4 stars

San Jose Very good USD 99

El Rodeo Estancia Boutique Hotel & Steakhouse San Jose  4 stars

San Jose Superb USD 81

El Establo Mountain Hotel & Private Reserve Monteverde  4 stars

Monteverde Fabulous USD 200

Hotel Coco Palms Guanacaste  3 stars

Guanacaste USD 123

La Mansion Inn Manuel Antonio  3 stars

Manuel Antonio USD 206

Hilton Garden Inn Liberia Airport  3 stars

Liberia Superb USD 117

Finca Luna Nueva Lodge Alajuela  3 stars

Alajuela USD 124

Villas Playa Samara Guanacaste  3 stars

Samara Fabulous USD 406

Hotel Sugar Beach Potrero  3 stars

Potrero USD 211

The Falls Resort At Manuel Antonio  3 stars

Manuel Antonio Superb USD 216

Trapp Family Lodge Monteverde  3 stars

Monteverde USD 120

Hotel San Bada Manuel Antonio  3 stars

Manuel Antonio Fabulous USD 232

Hotel Santa Maria Inn Alajuela  3 stars

Alajuela Superb USD 65

Evergreen Hotel Tortuguero  3 stars

Tortuguero Fabulous USD 365

Hampton Inn & Suites By Hilton San Jose-Airport Alajuela  3 stars

Alajuela Superb USD 166

Aurola Holiday Inn San Jose  3 stars

San Jose Superb USD 91

Belmar Hotel Monteverde  3 stars

Monteverde

Blue Palm Hotel Jaco  3 stars

Jaco Guest rating USD 80

Tamarindo Yam Hotel  3 stars

Tamarindo USD 229

Coco Beach Hotel Guanacaste  3 stars

Guanacaste USD 101

Monteverde Lodge & Gardens  3 stars

Monteverde Superb USD 221

Monteverde Country Lodge  3 stars

Monteverde Good USD 92

Poas Volcano Lodge Vara Blanca  3 stars

Vara Blanca Superb USD 113

Hotel Los Lagos Spa And Resort La Fortuna  3 stars

La Fortuna USD 172

The Cariari Bed And Breakfast San Jose  3 stars

San Jose USD 117

Hotel Costa Verde Manuel Antonio  3 stars

Manuel Antonio USD 195

Residence Inn San Jose Escazu  3 stars

San Jose Guest rating USD 186

Baldi Hot Springs Hotel And Spa La Fortuna  3 stars

La Fortuna USD 268

Casitas Sollevante Hotel Montezuma  3 stars

Montezuma USD 152

Celeste Mountain Lodge La Fortuna  3 stars

La Fortuna USD 191

Hotel & Club Punta Leona Puntarenas  3 stars

Puntarenas USD 164

Colon Caribe Hotel Limon  3 stars

Limon Fabulous USD 78

Pachira Lodge Tortuguero  3 stars

Tortuguero USD 421

Adventure Inn San Jose  3 stars

San Jose Superb USD 99

Hyatt Place San Jose Pinares Hotel Curridabat  3 stars

Curridabat USD 118

Hotel Heliconias La Fortuna  3 stars

La Fortuna USD 165

Hotel La Rosa De America Alajuela  3 stars

Alajuela Superb USD 72

Sarapiquis Rainforest Lodge  3 stars

Sarapiqui USD 93

Marina Loft Condos Guanacaste  3 stars

Guanacaste USD 81

Hotel Santo Tomas San Jose  3 stars

San Jose Fabulous USD 67

Cloud Forest Lodge Monteverde  3 stars

Monteverde USD 203

Ylang Ylang Beach Resort Montezuma  3 stars

Montezuma USD 417

Best Western Jaco Beach Resort  3 stars

Jaco Very good USD 151

Courtyard By Marriott San Jose Airport Alajuela Hotel  3 stars

Alajuela Superb USD 154

Arenal Lodge La Fortuna  3 stars

La Fortuna Fabulous USD 125

Hotel Nahua Tamarindo  3 stars

Tamarindo USD 91

Holiday Inn Express San Jose Airport  3 stars

San Jose Superb USD 114

Hotel Mar Rey Tamarindo  3 stars

Tamarindo USD 93

Playa Nicuesa Rainforest Lodge Golfito  3 stars

Golfito Superb USD 360

La Terraza Guest House Grecia  3 stars

Grecia USD 125

Arenal Hostel Resort La Fortuna  2 stars

La Fortuna Fabulous USD 55

Jungle Beach Hotel Manuel Antonio  2 stars

Manuel Antonio USD 274

Tortuga Lodge And Gardens Tortuguero  0 stars

Tortuguero Superb USD 213