Find and Book Top Rated Hotels in Malpais

Search among 7 available hotels and places to stay in Malpais from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-7 out of 7
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great85 reviews
MapView on map500 yd from City Center500 yd from City Center
From   US$ 53 /nightSelect
9.0
Perfect3 reviews
5 adults
1 bedroom
3 beds
MapView on map400 yd from City Center
From   US$ 58 /nightSelect
1000 yd from City Center
From   US$ 707 /nightSelect
8.4
Great38 reviews
300 yd from City Center300 yd from City Center
From   US$ 155 /nightSelect
8.4
Great32 reviews
1600 yd from City Center
From   US$ 69 /nightSelect
Villa
400 yd from City Center
From   US$ 714 /nightSelect
8.6
Great34 reviews
1.2 mi from City Center1.2 mi from City Center
From   US$ 70 /nightSelect

Best hotels and places to stay in Malpais

Why visit?

Located on the beautiful Nicoya Peninsula in Costa Rica, Malpais is a hidden gem that offers a perfect combination of stunning beaches, lush rainforests, and a laid-back atmosphere. As a tourist, you will be mesmerized by its natural beauty, breathtaking sunsets, and a wide range of outdoor activities such as surfing, hiking, and wildlife viewing. Whether you are seeking adventure or relaxation, Malpais has something to offer for everyone.

Where to stay?

Santa Teresa

Known for its world-class surf breaks and vibrant beach town atmosphere, Santa Teresa is a popular choice for visitors to Malpais. Here, you will find a wide range of accommodation options catering to different budgets. From luxury boutique hotels to budget-friendly hostels, Santa Teresa offers something for every traveler. The town also boasts excellent dining options, lively nightlife, and various outdoor activities.

Playa Carmen

Situated just south of Santa Teresa, Playa Carmen is another great area to stay in Malpais. This vibrant beach town offers a more laid-back atmosphere compared to Santa Teresa, making it perfect for those seeking tranquility. Playa Carmen has a good selection of hotels, guesthouses, and vacation rentals. You'll also find a variety of restaurants, cafes, and shops within walking distance.

Malpais

For those who prefer a quieter and more secluded stay, Malpais itself offers a few charming hotels and eco-lodges nestled in the midst of nature. These accommodations are perfect for travelers who want to be surrounded by lush tropical forests, abundant wildlife, and stunning views of the Pacific Ocean. Staying in Malpais allows you to immerse yourself in the tranquility of nature while still being within reach of the main attractions.

Price per hotel room per night

The average prices for hotel rooms in Malpais vary depending on the star rating:

3-star hotels: $70-$120 per night

4-star hotels: $120-$250 per night

5-star hotels: $250 and above per night

Best value for money - 3 hotels

Hotel Oasis

Average price per night: $80

This cozy hotel offers comfortable rooms with private patios or balconies, surrounded by lush gardens. It also features a pool, a restaurant serving delicious local cuisine, and a convenient location, just a short walk from Santa Teresa's main attractions.

Moana Lodge

Average price per night: $90

A beachfront eco-lodge, Moana Lodge offers sustainable and comfortable accommodations with a warm and friendly atmosphere. Guests can relax in hammocks, enjoy the ocean views, and indulge in delicious organic breakfast. The lodge is located in Playa Carmen, providing easy access to the beach and nearby amenities.

Hotel Tropico Latino

Average price per night: $180

Located beachfront in Santa Teresa, Hotel Tropico Latino offers spacious and stylish rooms with private terraces or balconies. The hotel features beautiful tropical gardens, a spa, a pool, and a renowned beachfront restaurant serving fresh seafood and international dishes.

Best kids-friendly hotels - 2 hotels

Pranamar Villas

Average price per night: $220

Pranamar Villas offers luxurious beachfront villas and bungalows, ideal for families. The resort provides a dedicated kids' pool, a kid's club, and various activities for children. Parents can relax and enjoy the stunning surroundings, yoga classes, and spa treatments.

Casa Chameleon Mal Pais

Average price per night: $300

This adults-only boutique hotel offers tranquility for parents while still providing a family-friendly environment. The hotel provides spacious villas with private pools and stunning ocean views. Babysitting services are also available upon request, allowing parents to enjoy some quality time together.

Best hotels for a romantic getaway - 2 hotels

Latitude 10 Resort

Average price per night: $400

Latitude 10 Resort offers luxurious beachfront casitas surrounded by lush gardens. Each casita boasts a private pool, outdoor showers, and a personal concierge service. Couples can enjoy intimate dinners on the beach or indulge in relaxing couple's spa treatments.

Florblanca Resort

Average price per night: $350

This boutique resort offers beautiful villas amidst tropical gardens, just steps away from the beach. Couples can enjoy romantic candlelit dinners, relaxing couples' massages, and adventurous activities such as horseback riding and surfing lessons.

Best for location - 3 hotels

Hotel Casa Chameleon Santa Teresa

Average price per night: $300

Nestled on a hilltop, Hotel Casa Chameleon Santa Teresa offers stunning panoramic views of the Pacific Ocean and the surrounding jungles. Couples can enjoy the privacy of their own private villa and indulge in gourmet meals at the hotel's renowned restaurant.

Nautilus Boutique Hotel

Average price per night: $250

Nautilus Boutique Hotel is located just a short walk from the beach in Santa Teresa. The hotel offers spacious villas and suites with modern amenities. Guests can enjoy yoga classes, a relaxing pool area, and personalized service.

Manalá Hotel

Average price per night: $100

Situated in the heart of Malpais, Manalá Hotel offers easy access to the area's beautiful beaches and popular attractions. The hotel features cozy rooms, a pool, and an on-site restaurant serving delicious local dishes.

Best for a short city break - 2 hotels

Hotel Ritmo Tropical

Average price per night: $120

Hotel Ritmo Tropical is a charming boutique hotel located in the heart of Santa Teresa. The hotel offers comfortable rooms, a lush garden area, and a convenient location close to shops, restaurants, and nightlife.

Hotel Pueblo Dorado

Average price per night: $100

Hotel Pueblo Dorado is a cozy hotel located in Playa Carmen. With its comfortable rooms and friendly staff, this hotel provides a convenient base for exploring the area's beautiful beaches and attractions.

Show moreLess