Costa Rica hotels

Costa Rica Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Holiday Inn San Jose-Aurola  5 stars

San Jose Superb USD 94

Hilton Papagayo Costa Rica Resort And Spa Guanacaste  5 stars

Guanacaste Superb USD 458

Barcelo San Jose Hotel  5 stars

San Jose Very good USD 88

Barcelo Tambor Hotel Puntarenas  5 stars

Puntarenas Good USD 347

Gaia Hotel And Reserve Manuel Antonio  5 stars

Manuel Antonio Superb USD 358

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

Playa Buena USD 269

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

Guanacaste Fabulous USD 568

Hotel Riu Guanacaste  5 stars

Guanacaste USD 403

Nayara Hotel Spa And Gardens La Fortuna  5 stars

La Fortuna Exclusive USD 418

The Springs Resort & Spa La Fortuna  5 stars

La Fortuna USD 484

Jw Marriott Guanacaste Resort & Spa  5 stars

Guanacaste Superb USD 573

Tabacon Grand Spa Thermal Resort La Fortuna  5 stars

La Fortuna Superb USD 371

Costa Rica Marriott Hotel San Jose  5 stars

San Jose Superb USD 205

Los Suenos Marriott Ocean & Golf Resort Playa Herradura  5 stars

Playa Herradura Superb USD 363

Gran Hotel Costa Rica San Jose  5 stars

San Jose

Riu Palace Costa Rica Hotel Guanacaste  5 stars

Guanacaste Superb USD 416

Intercontinental Costa Rica At Multiplaza Mall Hotel San Jose  5 stars

San Jose USD 203

Four Seasons Resort Costa Rica Guanacaste  5 stars

Guanacaste Superb USD 1 835

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 493

Hotel Riu Palace Costa Rica Playa Matapalo  5 stars

Playa Matapalo USD 518

Arenal Springs Resort Playa Flamingo  4 stars

Playa Flamingo USD 338

Ocotal Beach Resort Guanacaste  4 stars

Guanacaste Fabulous USD 154

Arenal Kioro Hotel La Fortuna  4 stars

La Fortuna USD 269

Villas Sol Hotel & Beach Resort All Inclusive Playa Hermosa  4 stars

Playa Hermosa USD 319

Hotel San Bada Manuel Antonio  4 stars

Manuel Antonio Fabulous USD 242

Issimo Suites Boutique Hotel & Spa Quepos  4 stars

Quepos USD 366

Occidental Tamarindo Hotel  4 stars

Tamarindo Very good USD 354

Hotel Tamarindo Diria Beach  4 stars

Tamarindo Superb USD 205

Flamingo Marina Resort Guanacaste  4 stars

Guanacaste USD 140

Si Como No Resort Spa And Wildlife Refuge Quepos  4 stars

Quepos USD 348

Del Rey - Adults Only Hotel San Jose  4 stars

San Jose USD 108

El Establo Mountain Hotel & Private Reserve Monteverde  4 stars

Monteverde Fabulous USD 222

Ecoplaya Beach Resort Guanacaste  4 stars

Guanacaste Good USD 151

Country Inn & Suites By Carlson San Jose  4 stars

San Jose Fabulous USD 78

Allegro Papagayo Hotel Guanacaste  4 stars

Guanacaste Fabulous USD 282

Hotel Club Del Mar Jaco  4 stars

Jaco Superb USD 336

El Rodeo Estancia Boutique Hotel & Steakhouse San Jose  4 stars

San Jose Superb USD 85

Grano De Oro Hotel San Jose  4 stars

San Jose Superb USD 196

Tamarindo Diria Beach Resort Guanacaste  4 stars

Guanacaste USD 235

Hotel Arenal Manoa La Fortuna  4 stars

La Fortuna USD 232

Hotel La Mariposa Quepos  4 stars

Quepos USD 247

Studio Hotel San Jose  4 stars

San Jose Superb USD 92

Rio Celeste Hideaway Hotel - Park Tenorio Volcano Alajuela  4 stars

Alajuela USD 226

Flamingo Beach Resort & Spa Guanacaste  4 stars

Guanacaste Superb USD 351

Arenas Del Mar Beachfront & Rainforest Resort Manuel Antonio  4 stars

Manuel Antonio USD 922

Doubletree Resort By Hilton, Central Pacific Puntarenas  4 stars

Puntarenas Fabulous USD 282

Doubletree By Hilton Cariari San Jose Hotel  4 stars

San Jose Superb USD 114

La Mansion Inn Manuel Antonio  4 stars

Manuel Antonio USD 254

BW Irazu Hotel San Jose  4 stars

San Jose Very good USD 88

Hotel Balmoral San Jose  4 stars

San Jose Very good USD 93

Hilton Garden Inn Liberia Airport  3 stars

Liberia Superb USD 125

The Cariari Bed And Breakfast San Jose  3 stars

San Jose USD 117

Casitas Sollevante Hotel Montezuma  3 stars

Montezuma USD 147

Hotel Sugar Beach Potrero  3 stars

Potrero USD 200

Mar Rey Hotel Tamarindo  3 stars

Tamarindo USD 102

Marina Loft Condos Guanacaste  3 stars

Guanacaste USD 81

Hyatt Place San Jose Pinares Hotel Curridabat  3 stars

Curridabat USD 95

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

Alajuela Superb USD 121

La Rosa De America Hotel Alajuela  3 stars

Alajuela Superb USD 68

Hotel Belmar Monteverde  3 stars

Monteverde

Hotel Los Lagos Spa And Resort La Fortuna  3 stars

La Fortuna USD 172

Ylang Ylang Beach Resort Montezuma  3 stars

Montezuma USD 374

Residence Inn By Marriott San Jose Escazu  3 stars

San Jose USD 170

Coco Beach Hotel Guanacaste  3 stars

Guanacaste USD 117

Hotel Heliconias La Fortuna  3 stars

La Fortuna USD 165

Hotel Costa Verde Manuel Antonio  3 stars

Manuel Antonio USD 190

Colon Caribe Hotel Limon  3 stars

Limon Fabulous USD 78

Baldi Hot Springs Hotel And Spa La Fortuna  3 stars

La Fortuna USD 279

Adventure Inn San Jose  3 stars

San Jose Superb USD 96

Tamarindo Yam Hotel  3 stars

Tamarindo USD 229

The Falls Resort At Manuel Antonio Quepos  3 stars

Quepos Superb USD 203

Blue Palm Hotel Jaco  3 stars

Jaco Guest rating USD 74

Villas Playa Samara  3 stars

Samara Fabulous USD 345

Courtyard By Marriott San Jose Airport Alajuela Hotel  3 stars

Alajuela Superb USD 106

La Terraza Guest House Grecia  3 stars

Grecia USD 126

Hotel Santo Tomas San Jose  3 stars

San Jose Fabulous USD 62

Coco Palms Hotel Guanacaste  3 stars

Guanacaste USD 118

Monteverde Cloud Forest Lodge  3 stars

Monteverde USD 221

Hotel & Club Punta Leona Puntarenas  3 stars

Puntarenas USD 167

Best Western Jaco Beach All Inclusive Resort  3 stars

Jaco Very good USD 189

Best Western El Sitio Hotel & Casino Liberia  3 stars

Liberia Guest rating USD 77

Holiday Inn Express San Jose Airport  3 stars

San Jose Superb USD 118

Arenal Hostel Resort La Fortuna  2 stars

La Fortuna Fabulous USD 69

Jungle Beach Hotel Manuel Antonio  2 stars

Manuel Antonio USD 147

Casa Drake Villa  0 stars

Drake USD 172

Santa Maria Inn Alajuela  0 stars

Alajuela Superb USD 67

Hotel Parador Resort And Spa Playa Flamingo  0 stars

Playa Flamingo

Monteverde Lodge & Gardens  0 stars

Monteverde USD 223

Hotel Nahua Tamarindo  0 stars

Tamarindo USD 95

Hotel Costa Rica Morazan Playa Flamingo  0 stars

Playa Flamingo