Costa Rica hotels

Costa Rica Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Hotel Sugar Beach Potrero  5 stars

Potrero USD 183

Hilton Papagayo Costa Rica Resort And Spa Guanacaste  5 stars

Guanacaste Exceptional USD 687

Barcelo San Jose Palacio Hotel  5 stars

San Jose Very good USD 90

Gaia Hotel And Reserve Manuel Antonio  5 stars

Manuel Antonio Exceptional USD 253

Occidental Grand Papagayo All Inclusive Hotel Guanacaste  5 stars

Guanacaste USD 312

Westin Golf Resort And Spa Playa Conchal Guanacaste  5 stars

Guanacaste Excellent USD 427

Doubletree Cariari By Hilton San Jose Hotel  5 stars

San Jose USD 146

Riu Guanacaste Hotel  5 stars

Guanacaste USD 330

The Springs Resort & Spa At Arenal La Fortuna  5 stars

La Fortuna USD 484

Stay In Costa Rica - Los Suenos Resort Playa Herradura  5 stars

Playa Herradura USD 433

Jw Marriott Guanacaste Costa Rica Hotel  5 stars

Guanacaste Exceptional USD 298

Tabacon Grand Spa Thermal Resort La Fortuna  5 stars

La Fortuna Exceptional USD 339

Royal Corin Hotel La Fortuna  5 stars

La Fortuna Excellent USD 235

Costa Rica Marriott Hotel San Jose  5 stars

San Jose Exceptional USD 205

Riu Palace Costa Rica Hotel Guanacaste  5 stars

Guanacaste Exceptional USD 429

Intercontinental Costa Rica At Multiplaza Mall Hotel San Jose  5 stars

San Jose USD 209

Four Seasons Resort Costa Rica Guanacaste  5 stars

Guanacaste Exceptional USD 1 544

Real Intercontinental San Jose Costa Rica Hotel  5 stars

San Jose

Hotel Riu Palace Costa Rica Guanacaste  5 stars

Guanacaste USD 254

Ocotal Beach Resort Guanacaste  4 stars

Guanacaste Excellent USD 154

Arenal Kioro Hotel La Fortuna  4 stars

La Fortuna USD 250

Gran C. Rica Ascend Collection Hotel San Jose  4 stars

San Jose Very good USD 67

Hotel San Bada Manuel Antonio  4 stars

Manuel Antonio Excellent USD 199

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

Alajuela Exceptional USD 129

Issimo Suites Boutique Hotel & Spa Manuel Antonio  4 stars

Manuel Antonio USD 266

Borinquen Mountain Resort Spa Guanacaste  4 stars

Guanacaste Exceptional USD 176

Barcelo Langosta Beach Hotel Tamarindo  4 stars

Tamarindo Very good USD 285

Barcelo Tambor Beach Hotel Puntarenas  4 stars

Puntarenas Good USD 257

Hotel Tamarindo Diria Beach  4 stars

Tamarindo Exceptional USD 173

Si Como No Hotel Manuel Antonio  4 stars

Manuel Antonio USD 304

Blue River Resort Hot Springs & Spa Liberia  4 stars

Liberia Exceptional USD 102

Parador Resort And Spa Manuel Antonio  4 stars

Manuel Antonio Excellent USD 272

El Establo Mountain Hotel & Private Reserve Monteverde  4 stars

Monteverde Excellent USD 175

Los Lagos Spa & Resort La Fortuna  4 stars

La Fortuna Exceptional USD 136

Ecoplaya Beach Resort Guanacaste  4 stars

Guanacaste Good USD 102

Country Inn & Suites By Carlson San Jose  4 stars

San Jose Excellent USD 79

Allegro Papagayo Hotel Playa Manzanillo  4 stars

Playa Manzanillo Excellent USD 191

Hotel Club Del Mar Jaco  4 stars

Jaco Exceptional USD 132

Best Western Irazu Hotel And Casino San Jose  4 stars

San Jose

Villa Blanca Cloud Forest Hotel And Nature Reserve San Ramon  4 stars

San Ramon USD 190

Grano De Oro Hotel San Jose  4 stars

San Jose Exceptional USD 168

Tamarindo Diria Beach Resort Guanacaste  4 stars

Guanacaste USD 215

The Alta Hotel San Jose  4 stars

San Jose Excellent USD 119

Sleep Inn Paseo Las Damas San Jose  4 stars

San Jose Excellent USD 91

Arenal Nayara Hotels & Gardens La Fortuna  4 stars

La Fortuna Excellent USD 369

Hotel La Mariposa Manuel Antonio  4 stars

Manuel Antonio USD 274

Studio Hotel San Jose  4 stars

San Jose Exceptional USD 104

Los Suenos Marriott Ocean & Golf Resort Playa Herradura  4 stars

Playa Herradura Exceptional USD 269

Rio Celeste Hideaway Hotel - Park Tenorio Volcano Alajuela  4 stars

Alajuela USD 172

Mountain Paradise Hotel La Fortuna  4 stars

La Fortuna USD 276

Flamingo Beach Resort & Spa Guanacaste  4 stars

Guanacaste Exceptional USD 132

Villas Sol And Beach Resort All Inclusive Golfo De Papagayo  4 stars

Golfo De Papagayo Excellent USD 344

Magic Mountain Hotel La Fortuna  4 stars

La Fortuna USD 133

Arenas Del Mar Beachfront & Rainforest Resort Manuel Antonio  4 stars

Manuel Antonio USD 427

Casa Luna Hotel La Fortuna  4 stars

La Fortuna Exceptional USD 120

Doubletree Resort By Hilton, Central Pacific Puntarenas  4 stars

Puntarenas Excellent USD 266

Doubletree By Hilton Cariari San Jose Hotel  4 stars

San Jose Exceptional USD 111

La Mansion Inn Manuel Antonio  4 stars

Manuel Antonio USD 166

Osa Mountain Village Eco Resort Pacific South Coast  4 stars

Pacific South Coast USD 118

The Springs Resort And Spa At Arenal La Fortuna  4 stars

La Fortuna USD 647

Hotel Balmoral San Jose  4 stars

San Jose Very good USD 102

Hilton Garden Inn Liberia Airport  3 stars

Liberia Exceptional USD 120

Hotel Dunn Inn San Jose  3 stars

San Jose Exceptional USD 81

Hyatt Place San Jose Pinares Hotel Curridabat  3 stars

Curridabat USD 99

Holiday Inn San Jose-Aurola  3 stars

San Jose Exceptional USD 91

Punta Leona Hotel Jaco  3 stars

Jaco Very good USD 116

Fonda Vela Hotel Monteverde  3 stars

Monteverde USD 195

Hotel Belmar Monteverde  3 stars

Monteverde

Tropico Latino Hotel Pacific Central Coast  3 stars

Pacific Central Coast Good USD 267

Baldi Hot Springs Hotel And Spa La Fortuna  3 stars

La Fortuna USD 254

Monteverde Country Lodge  3 stars

Monteverde Good USD 83

Hotel Iguanazul Playa Junquillal  3 stars

Playa Junquillal Exceptional USD 103

Ylang Ylang Beach Resort Montezuma  3 stars

Montezuma

Residence Inn By Marriott San Jose Escazu  3 stars

San Jose USD 142

Arenal Lodge La Fortuna  3 stars

La Fortuna Excellent USD 114

Coco Beach Hotel Guanacaste  3 stars

Guanacaste USD 89

Aloft San Jose Hotel  3 stars

San Jose Exceptional USD 90

Pasatiempo Hotel Tamarindo  3 stars

Tamarindo Excellent USD 89

Adventure Inn San Jose  3 stars

San Jose Exceptional USD 90

La Fortuna Hotel  3 stars

La Fortuna Excellent USD 74

The Falls Resort At Manuel Antonio  3 stars

Manuel Antonio Exceptional USD 156

Villas Playa Samara Guanacaste  3 stars

Guanacaste Excellent USD 160

Rip Jack Inn Tamarindo  3 stars

Tamarindo USD 109

Courtyard By Marriott San Jose Airport Alajuela Hotel  3 stars

Alajuela Exceptional USD 133

Monteverde Lodge & Gardens  3 stars

Monteverde USD 220

Hotel Santo Tomas San Jose  3 stars

San Jose Excellent USD 55

Hotel Bula Bula Playa Grande  3 stars

Playa Grande USD 94

Bougainvillea Hotel San Jose  3 stars

San Jose Exceptional USD 132

Arenal Manoa & Hot Springs Hotel Alajuela  3 stars

Alajuela USD 162

Best Western Jaco Beach All Inclusive Resort  3 stars

Jaco Very good USD 180

Best Western Tamarindo Vista Villas  3 stars

Tamarindo Good USD 85

Hotel Banana Azul Puerto Viejo de Talamanca  3 stars

Puerto Viejo de Talamanca

Holiday Inn Express San Jose Airport  3 stars

San Jose Exceptional USD 112

Arenal Hostel Resort La Fortuna  2 stars

La Fortuna Excellent USD 28

Santa Maria Inn Alajuela  0 stars

Alajuela Exceptional USD 77

Tree House Lodge Puerto Viejo de Talamanca  0 stars

Puerto Viejo de Talamanca USD 219