All hotels in Puerto Vallarta, Jalisco, Mexico
1 room, 2 adults
You can collect® Rewards nights here

Hotel B Nayar, Puerto Vallarta

4.5-star4.5 stars
Carretera a Puerto Vallarta km1Puerto VallartaNAY63732Mexico

La Cruz de Huanacaxtle beach hotel with 3 outdoor pools, spa
  • Free full breakfast, free WiFi, and free parking
Very Good8.4
Great location
Great pool
Great amenities
Room is all right
66See all 66 reviews
From 45 reviewsTripAdvisor Traveller Rating

Hotel B Nayar, Puerto Vallarta

from $138
  • Suite, 2 Bedrooms, Kitchen, Ocean View
  • Suite, 3 Bedrooms, Kitchen, Ocean View
  • Penthouse, 3 Bedrooms, Kitchen, Ocean View
  • Villa, 3 Bedrooms, Private Pool, Ocean View
  • Two Bedroom Non Refundable

At a glance

Key facts

Hotel size

  • This hotel has 31 rooms
  • This hotel is arranged over 5 floors


  • Check-in time starts at 3 PM
  • Check-out time is noon

Required at check in

  • Credit card or cash deposit required

  • Government-issued photo ID required

  • Minimum check-in age is 18

Travelling with others


  • Up to 2 children (6 years old and younger) stay free when occupying the parent or guardian's room, using existing bedding, but may not be eligible for free breakfast

  • No cribs (infant beds)

  • Babysitting/childcare *


  • No pets or service animals allowed


  • WiFi in public areas *

  • Free WiFi in rooms



  • Free self parking (limited)


  • Area shuttle *
* See small print for additional details or extra charges

In the hotel

Food and drink
  • Free full breakfast daily
  • Restaurant
  • Bar/lounge
  • Room service (during limited hours)
Things to do
  • Beach towels
  • Number of outdoor pools - 3
  • Fitness facilities
  • Outdoor tennis court
  • Full-service spa
  • Tennis on site
  • Front desk (limited hours)
  • Concierge services
  • Tours/ticket assistance
  • Dry cleaning/laundry service
  • Laundry facilities
  • Luggage storage
  • Wedding services
  • Number of buildings/towers - 1
  • Elevator/lift
  • Designated smoking areas
  • Garden
  • Terrace
  • Accessible bathroom
  • In-room accessibility

In the room

Home comforts
  • Air conditioning
  • Minibar
  • Bathrobes
  • Iron/ironing board
Sleep well
  • Blackout drapes/curtains
  • Premium bedding
Things to enjoy
  • Balcony
Freshen up
  • Private bathroom
  • Shower only
  • Designer toiletries
  • Hair dryer
Be entertained
  • 32-inch plasma TV
  • Satellite TV channels
Stay connected
  • Free WiFi
  • Phone
Food and drink
  • Refrigerator
  • Cookware, dishware, and utensils
  • Daily housekeeping
  • In-room safe (laptop compatible)

Special features


Guests can indulge in a pampering treatment at the hotel's full-service spa, B Zen. Services include massages.

The spa is open select days.

Hotel B Nayar, Puerto Vallarta’s small print

Also known as

  • B Hotel Nayar
  • B Nayar
  • B Nayar Mexico/La Cruz De Huanacaxtle
  • B Nayar Condo

Optional extras

Babysitting/childcare is available for an extra charge

WiFi is available in public areas for USD 10 per night (rates may vary)

Area shuttle service is offered for an extra charge

We have included all charges provided to us by this hotel. However, charges can vary, for example, based on length of stay or the room you book.

What’s around Hotel B Nayar, Puerto Vallarta


  • La Cruz Sunday Market - 26 min walk
  • Marina Riviera Nayarit at La Cruz - 29 min walk
  • La Cruz Square - 29 min walk
  • Playa Bucerias - 3.3 mi / 5.3 km
  • Flamingos Golf Club - 4.9 mi / 7.9 km
  • El Cora Crocodile Sanctuary - 6.8 mi / 11 km
  • Destiladeras Beach - 7.3 mi / 11.7 km
  • Plaza Lago Real Shopping Center - 8.7 mi / 14 km

Getting around

  • Puerto Vallarta, Jalisco (PVR-Licenciado Gustavo Diaz Ordaz Intl.) - 29 min drive
  • Free self parking
  • Limited parking
  • Area shuttle (surcharge)

Recent reviews

Very Good 8.4 From 66 reviews

Hotel B Nayar, Puerto Vallarta
My first poor hotel experience.
First of all, the pictures don't HONESTLY represent the location. There is both a hotel AND separate villas on site but the hotel IS NOT ON THE BEACH. Only the beach club and restaurant are on the beach. The hotel is a short walk about 300 yards from the beach. The villas are much closer about 100 yards from the beach. Also, if there are more then 4 persons, the hotel will collect the additional fees since the reservation page doesn't allow 6 persons to book, only 4. Another problem we encountered in our large 3 bedroom hotel room that obviously can sleep 3 couples but only charges for 4 people. Deceptive yes. Could be a Hotel B Nayar issue or but needs to fixed. So extra costs need to be planned when booking this property but not knowing the costs until arrival is no bueno! Plumbing issues with lack of water, no hot water, clogged plumbing forced us to relocate after 2 nights to another hotel close by. For a vacation of 5 nights, this turned into a nightmare. Unsatisfied.
Stephen, us5 night trip with friends
Hotel B Nayar, Puerto Vallarta
Don’t stay here! It is a ripoff
Awful! What a waste of money. First appearance it looks nice but once you get in it is dirty, unkept, poorly maintained. Our room had dirty sheets, hair in the shower drain, dead cockroaches and a broken shower nozzle. House keeping came and gave attitude. When we were at the pool the waiter dropped a coffee mug which broke and fell in the pool. They did not clean it up! We said something to the pool attendant and he just ignored us. To seal the deal we had a coffee mug left in the sink and they wanted to charge us $200 pesos to clean. Never had we been told that we had to wash our dishes. I ran up and washed. I should have charged them for the dirty room, sand in bed sheets, pillow with hair and smell of other people’s cologne. Save you Money Don’t stay here!!! It might have once been a four star but it is anything but that!
Theresa Marie, us1 night trip
Hotel B Nayar, Puerto Vallarta
Peace and quiet
This hotel is more like residential house. It does not have that "hotel feeling". Rooms and environment are exactly as in photos, which was happy surprise. There are 2 pool areas and both are quite nice. Pool area next to the beach has also restaurant, where breakfast is served. The beach is ok for swimming but you need to be careful with stones. All the people are very nice and service is fine. But this is not a location, if you look for action or easy access to good restaurants. It is far from everywhere and those small villages close by are more authentic than tourist traps. Rooms are very spacious. It is perfect and safe for families with small kids. It is 10 years old and you can see it for example from the furniture. The reception area is very modest, too modest. All locations are easily accessible by taxi. One way to Puerto Vallerto old town takes about 40 min and costs only 500 pesos. So cheap. Also if you are interested to see beautiful villages up to north like Sayulita and San Pancho, you are already closer to them compared to leaving from Puerto Vallerto. Summary: You get very good value for money, nice big rooms, safety, quietness, friendly service. You will not be disappointed if you accept above. Still i would not rate this location more than 3,5.
Ismo, us7 night trip
Hotel B Nayar, Puerto Vallarta
This is paradise...
Best hotel ever. This is paradise. Very near Puerto Vallarta but a lot beautiful than any other resort in this area. I just fell in love with this place.
carlos, us3 night trip
Hotel B Nayar, Puerto Vallarta
The room was really dirty. Their was no hot water and the food was nasty.
A Traveler, us2 night family trip

See all reviews

Hotel B Nayar, Puerto Vallarta

Is the description of this hotel not correct? Tell us