Search hotels and more near El Refugio
Situated in Puerto Vallarta, 200 metres from Villa del Mar Beach, Hotel Mio Vallarta - Adults Only features accommodation with an outdoor swimming pool, free private parking, a terrace and a...

Ideally situated in the centre of Puerto Vallarta, The Paramar Beachfront Boutique Hotel With Breakfast Included - Downtown Malecon features free WiFi throughout the property, a terrace and free...

Offering an outdoor swimming pool and hot tub, Holiday Inn Express Puerto Vallarta is located 10 minutes’ drive from Puerto Vallarta’s beaches. The breakfast is included.

The Tryst Puerto Vallarta LGBT Hotel has an outdoor swimming pool, terrace, a restaurant and bar in Puerto Vallarta.

Hotel Mio Riviera Nayarit - Adults Only features a fitness centre, a garden and a sun terrace with swimming pool and buffet breakfast in Nuevo Vallarta.

Set in Nuevo Vallarta, 2.1 km from Aquaventuras Park, Hampton Inn By Hilton Nuevo Vallarta offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared...

Located in Puerto Vallarta and with Los Muertos Beach reachable within 200 metres, Casa Maria Hotel Boutique & Gallery Adults Only provides concierge services, rooms, an outdoor swimming pool, free...

Offering a year-round outdoor pool and views of the mountains, San Trópico Petit Hotel is situated in Puerto Vallarta in the Jalisco Region, 2.4 km from Cruise Ship Pier.

Situated a 15-minute walk from the beach, Rivera Del Rio offers an outdoor pool, hot tub and charming individually decorated rooms and suites. Breakfast costs 12 USD and free Wi-Fi is included.

Well set in Puerto Vallarta, Raices Nomadas Boutique Hotel Vallarta provides air-conditioned rooms, a shared lounge, free WiFi and a terrace.
Located in Las Juntas, 1.6 km from Aquaventuras Park, Vita Grand Hotel Nuevo Vallarta provides accommodation with a garden, free private parking, a terrace and a restaurant.
Offering an outdoor pool and BBQ facilities, Casa Virgilio B&B is located in Nuevo Vallarta, 1.7 km from the town centre. Free Wi-Fi access is available.
With an outdoor swimming pool, plus an a la carte restaurant, Splash Inn Nuevo Vallarta is located a 10 minute drive by car, from the beach in Nuevo Vallarta. It has a large on-site water park.
Set in Nuevo Vallarta, 2.1 km from Aquaventuras Park, Hampton Inn By Hilton Nuevo Vallarta offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared...
Set in Nuevo Vallarta, Miami Inn has a fitness centre and a bar. The 4-star hotel has air-conditioned rooms with a private bathroom and free WiFi.
One Puerto Vallarta Aeropuerto is located in Puerto Vallarta, just a short 2-minute drive from the airport. It features free daily breakfast, plus free WiFi and private parking.
Located next to the Marina Vallarta Golf Club in Puerto Vallarta, this smoke-free hotel is 10 minutes from the Puerto Vallarta International Convention Center.
Located in Jarretadera, Casa Nuevo Vallarta provides accommodation with private pool, free WiFi and free private parking for guests who drive.
Located a 1-minute walk from Nuevo Vallarta Beach and Marina, Occidental Nuevo Vallarta - All Inclusive offers outdoor pools for adults and children, tennis courts and a gym.
Hotel Mio Riviera Nayarit - Adults Only features a fitness centre, a garden and a sun terrace with swimming pool and buffet breakfast in Nuevo Vallarta.
Set in Nuevo Vallarta, 500 metres from Nuevo Vallarta North Beach, Unico Hotel Riviera Nayarit - Adults Only - All Inclusive offers accommodation with an outdoor swimming pool, free private parking, a...
Casa Velas Adults Only All Inclusive is ideally situated on the Marina Vallarta Golf Club in Puerto Vallarta, Mexico, and features luxurious accommodations as well as first-class amenities and...
This all-inclusive resort in Nuevo Vallarta and AAA Five Diamond Award winner located right on the beach overlooking Banderas Bay, offers luxurious suites as well as first-rate services and facilities...
This luxury resort offers a private beach area and an infinity pool overlooking Banderas Bay. Each spacious room includes flat-screen satellite TV, an iPod dock and views of the gardens or ocean.
Experience the perfect beach vacation at this all-inclusive family-friendly resort, located in Marina Vallarta, close to the airport and city centre, offering an endless variety of activities.
This Banderas Bay resort is located in Nuevo Vallarta, Mexico. The resort offers a full service spa and ocean views. The property provides a 26-inch flat-screen TV in every suite.