Aparthotel

Bahia Pez Vela Resort

Family-friendly fun on the beach, with 2 outdoor pools

Choose dates to view prices

Photo gallery for Bahia Pez Vela Resort

Aerial view
Outdoor pool
Exterior
Room
Dining room

Reviews

9.6 out of 10
Exceptional

Popular amenities

  • Spa
  • Bar
  • Room service
  • Housekeeping
  • Pool
  • Laundry

Explore the area

View in a map
Playa del Coco, Sardinal, Guanacaste, 99999
  • Place, Ocotal Beach
    ‪13 min walk‬
  • Place, Bahia Pez Vela Beach
    ‪4 min drive‬
  • Place, Coco Beach
    ‪5 min drive‬
  • Airport, Liberia (LIR-Daniel Oduber Intl.)
    ‪41 min drive‬

Choose your unit

Villa Pelicano

  • 3 bedrooms
  • Sleeps 8
  • 1 King Bed, 2 Queen Beds and 2 Twin Bunk Beds

Villa Tucan

  • 3 bedrooms
  • Sleeps 11
  • 1 King Bed, 3 Large Twin Beds and 1 Queen Bed

Villa Colibri

  • 3 bedrooms
  • Sleeps 6
  • 2 King Beds and 1 Queen Bed

Villa Garza

  • 3 bedrooms
  • Sleeps 6
  • 1 King Bed, 2 Queen Beds and 2 Large Twin Beds

Villa Pura Vida

  • 3 bedrooms
  • Sleeps 6
  • 2 King Beds and 2 Large Twin Beds

Villa Kielbasa

  • 3 bedrooms
  • Sleeps 6
  • 1 King Bed, 2 Queen Beds and 2 Large Twin Beds

Villa Paraiso

  • 3 bedrooms
  • Sleeps 6
  • 1 King Bed, 2 Queen Beds and 2 Large Twin Beds

Villas Las Brisas

  • 3 bedrooms
  • Sleeps 8
  • 1 King Bed, 2 Large Twin Beds and 1 Queen Bed

Villa Las Estrellas

  • 3 bedrooms
  • Sleeps 7
  • 2 King Beds, 1 Queen Bed and 1 Large Twin Bed

Villa Bonita

  • 3 bedrooms
  • Sleeps 8
  • 1 King Bed, 2 Queen Beds and 2 Large Twin Beds

Villa Mapache 5204

  • 4 bedrooms
  • Sleeps 8
  • 2 King Beds, 1 Queen Bed and 2 Twin Bunk Beds

Villa Casa Colina

  • 3 bedrooms
  • Sleeps 6
  • 1 King Bed, 1 Large Twin Bed and 2 Queen Beds

Villa Gecko

  • 3 bedrooms
  • Sleeps 6
  • 1 King Bed, 1 Double Bed and 3 Large Twin Beds

Villa Congos

  • 3 bedrooms
  • Sleeps 8
  • 1 King Bed, 2 Queen Beds and 2 Large Twin Beds

Villa Jaguar 5254

  • 4 bedrooms
  • Sleeps 8
  • 2 King Beds, 2 Queen Beds and 2 Large Twin Beds

Villa Vela

  • 3 bedrooms
  • Sleeps 6
  • 1 King Bed and 4 Large Twin Beds

Villa Tica

  • 3 bedrooms
  • Sleeps 6
  • 1 King Bed and 2 Queen Beds

Villa Costa Azul

  • 3 bedrooms
  • Sleeps 7
  • 1 King Bed, 2 Queen Beds and 1 Large Twin Bed

Villa Los 3 Cerditos

  • 3 bedrooms
  • Sleeps 6
  • 2 King Beds and 2 Large Twin Beds

Villa Ballena

  • 3 bedrooms
  • Sleeps 6
  • 2 King Beds and 2 Large Twin Beds

Villa California

  • 3 bedrooms
  • Sleeps 8
  • 1 King Bed, 2 Queen Beds and 2 Large Twin Beds

Villa Serendipity 5394

  • 4 bedrooms
  • Sleeps 10
  • 1 King Bed, 2 Queen Beds and 2 Large Twin Beds

Casita

  • 1 bedroom
  • Sleeps 2
  • 1 Queen Bed

Have a question?

AI iconBeta

Get instant answers with AI powered search of property information and reviews.

Similar properties

About the area

El Ocotal

Located in Sardinal, Bahia Pez Vela Resort is on the beach. The area's natural beauty can be seen at Ocotal Beach and Coco Beach. Playa Hermosa and Panamá Beach are two other places to visit that come recommended. Discover the area's water adventures with jet skiing and kayaking nearby, or enjoy the great outdoors with mountain biking and hiking/biking trails.

What's nearby

  • Ocotal Beach - 13 min walk - 1.1 km
  • Bahia Pez Vela Beach - 4 min drive - 0.4 km
  • Coco Beach - 5 min drive - 3.6 km
  • Playa Hermosa - 14 min drive - 8.8 km
  • Playa Calzón de Pobre - 16 min drive - 9.5 km

Getting around

  • Liberia (LIR-Daniel Oduber Intl.) - 52 min drive

Restaurants

  • ‪Coconut Pool Bar - ‬39 min drive
  • ‪Restaurante Papagayo - ‬23 min drive
  • ‪Restaurante Arenal - ‬23 min drive
  • ‪Restaurante Ocotal - ‬39 min drive
  • ‪Restaurante ItaLiano - ‬37 min drive

About this property

Bahia Pez Vela Resort

Family-friendly fun on the beach, with 2 outdoor pools
Spend the day on Bahia Pez Vela Resort's beach or relax by one of the aparthotel's 2 outdoor swimming pools. Each apartment has 4 bedrooms and offers free WiFi and room service. Guests will find a kitchen with a fridge, an oven, a microwave and a dishwasher. Housekeeping is available on request.
Bahia Pez Vela Resort offers 40 air-conditioned accommodations with a safe and rice cookers. 32-inch LCD televisions come with digital channels. Accommodation at this 3.5-star aparthotel has kitchens with fridges, microwaves, kitchenware and utensils and dishwashers. Bathrooms include a combined bath/shower unit and hairdryers.

Guests can surf the web using the complimentary wireless Internet access (speed: 50+ Mbps). Business-friendly amenities include telephones along with free local calls (restrictions may apply). In-room massages, an iron/ironing board and change of towels can be requested. Housekeeping is provided on a daily basis.

2 outdoor swimming pools are on site along with a children's pool.

The recreational activities listed below are available either on-site or nearby; fees may apply.

Guests can pamper themselves by indulging in the on-site spa services. Services include deep-tissue massages, sports massages and Swedish massages.

Amenities

Pool
Kitchen
Parking included
Free WiFi
Restaurant
Air conditioning

Policies

Check-in

Check-in start time: 3:00 PM; check-in end time: anytime
Minimum check-in age - 18

Check-out

Check-out before 11 AM

Special check-in instructions

The front desk is open daily from 7:00 AM - 6:00 PM
Front desk staffed during limited hours

Access methods

Front desk (limited hours)

Pets

Pets not allowed

Children and extra beds

Children are welcome
Rollaway/extra beds are not available.
Cots (infant beds) are not available

Payment types at the property

Important information

Fees

You'll be asked to pay the following charges at the property. Fees may include applicable taxes:

  • Cleaning fee: CRC 50000 per accommodation, per stay (varies based on unit and length of stay)
  • A damage deposit of CRC 250000 will be collected before check-in.

We have included all charges provided to us by the property.

Optional extras

  • Housekeeping fee: CRC 50000 per stay; may vary based on length of stay and unit size

The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.

You need to know

Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a credit card may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
This property accepts credit cards and debit cards; cash is not accepted
Long-term renters welcome
This property uses eco-friendly cleaning products
Host has not indicated whether there is a carbon monoxide detector on the property; consider bringing a portable detector with you on the trip
Host has indicated that there is a smoke detector on the property
Safety features at this property include a fire extinguisher and a first aid kit
This property is professionally cleaned

We should mention

This property does not have any lifts
Pool access available from 5:00 AM to 10:00 PM
Reservations are required for massage services and spa treatments; reservations can be made by contacting the property prior to arrival, using the contact information on the booking confirmation
Only registered guests are allowed in the guestrooms
A car is recommended for transport to and from this property

Frequently asked questions

Does Bahia Pez Vela Resort have a pool?

Yes, this property has 2 outdoor pools and a children's pool. Pool access is from 5:00 AM to 10:00 PM.

Is Bahia Pez Vela Resort pet-friendly?

No, pets are not allowed at this property.

How much is parking at Bahia Pez Vela Resort?

Self-parking is free at this property.

What time is check-in at Bahia Pez Vela Resort?

Check-in start time: 3:00 PM; check-in end time: anytime.

What time is check-out at Bahia Pez Vela Resort?

Checkout is at 11 AM.

Where is Bahia Pez Vela Resort located?

Nestled on the beach, this Sardinal aparthotel is within 3 mi (5 km) of Ocotal Beach and Coco Beach. Playa Hermosa and Panamá Beach are also within 12 mi (20 km).