Last Updated December 17, 2021 12/17/2021

12 Best Airbnbs in Puerto Vallarta, Mexico

Our research is editorially independent but we may earn a commission for purchases made through our links.

Puerto Vallarta’s buzzing atmosphere and colorful, charming neighborhoods are just two of the reasons you might find yourself in this beachside paradise. Swaying palm trees on the golden sand beaches and vibrant buildings paving the way towards stylish restaurants, bars and cafes are just a few more of the reasons why you might end up sticking around longer than anticipated.

There’s plenty to do in Puerto Vallarta for all kinds of travelers and lots of incredible places to set up camp while you’re exploring the area. From the luxury Airbnbs perched on the clifftops overlooking the sea to the budget-friendly apartments with rustic roof terraces, read on for all of our favorite Airbnbs in Puerto Vallarta.

YOU'RE ALL SET!

Look out for our newsletters in your inbox soon.

Magnificent Casa Velas
Credit: airbnb.com
Magnificent Casa Velas

Magnificent Casa Velas

Five bedrooms, 13 guests and an entire resort’s worth of amenities means checking into the magnificent Casa Velas is always a great idea. This luxury Airbnb comes with an open plan design, which means half of your group can laze in the pool while the other half relax in the living room and keep a conversation going the whole time. If the huge pool wasn’t enough, there’s also the fact that this incredible Airbnb looks out over the ocean. A backdrop of gentle waves accompanies the beating sunshine every single day here. Just minutes away from downtown, the views of the bay are spectacular and easy to access on foot. There’s plenty of space both inside and outside here, with a large dining table and bar-style stools if you’re looking to enjoy an al fresco dinner together, as well as beautifully decorated bedrooms and bathrooms.

Stunning Private Villa in Marina for Groups
Credit: Airbnb.com
Overall villa with pool and beautiful flowers

Stunning Private Villa in Marina for Groups

Nature well and truly shows off at this luxury Airbnb, with stunning sunsets best viewed from the balconies appearing from each bedroom. This spacious villa has room for up to 16 guests in total, spread throughout eight bedrooms and plenty more communal space on every level of the property. A place for those with a love of design, it’s kept its original architectural design and promises a beautiful setting for family holidays or even weddings. As well as all of the typical features of an Airbnb, this one includes a few seriously special extras: a yoga class in the garden, a BBQ by the pool, the chance to do some stargazing at the rooftop terrace, enjoy dinner under the stars at the super-large terrace or even throw a cocktail party in the outside lounge. Better yet, it’s all surrounded by beautiful garden views.

Exclusive Loft in Romantic Zone
Credit: Airbnb.com
Rooftop terrace with wraparound pool

Exclusive Loft in Romantic Zone

There are lofts in Puerto Vallarta and then there are Lofts: huge, spacious apartments taking up the entirety of the top floor with dazzling views over the sea and surrounding areas. This romantic loft is definitely the latter, a place with a wrap-around swimming pool and all of the luxury amenities you could desire. With space for up to six guests across three bedrooms, there’s plenty of room here for all kinds of Mexican adventures. The sunset and sunrise views from either side of this spot promise a magical start and end to your days here, with lots of options for passing the time in between. Located less than three minutes from the beach, you’ll spend your time here mostly swimming or relaxing, before heading back to the apartment to cook up a feast for dinner. This apartment is based in a great location in the Romantic Zone, just one block away from Beach Los Muertos Pier and surrounded by awesome restaurants.

Private Beachfront
Credit: Airbnb.com
Villa with huge pool in front

Private Beachfront

There’s only a single line of gently swaying palm trees separating you from the beach if you choose to stay at this stunning Airbnb. A brilliant property where you’ll struggle to choose whether to feel the cool water of the pool or the sand between your toes every morning, it’s a place where you’ll always feel relaxed and calm. This five-bedroom beach house has space for up to eight guests and was designed by the renowned architect Diego Villaseñor. It’s located on Nuevo Vallarta’s private beachfront in the Riviera Nayarit, with a big garden and magical views of the garden and sea from every window. Its thatched design just adds to its authenticity, but this place is fully furnished with all of the essentials on the inside. Large, airy windows and neutral decor just add to its relaxing feel.

Heated Pool, Chef, Barman & Full Staff
Credit: Airbnb.com
Outdoors terrace for dining by the pool

Heated Pool, Chef, Barman & Full Staff

Perched high in the mountains and just five minutes from Garza Blanca beach, you won’t find many Airbnbs more impressive than this one. More of a mansion than just a simple property, it has room for up to 30 guests in total, making it perfect for larger occasions when you’re looking to get a big group together. Kitted out with everything you could possibly need – and lots more – it’s designed to make you feel like a celebrity during your time in Puerto Vallarta. You’ll wake up every morning to the breathtaking panoramic views of the Pacific Ocean and the lush green mountains, before making your way downstairs for breakfast via the private chef. Every room here features air-conditioning, a king-size bed, an en-suite bathroom and a private balcony or terrace. There are also two bunkrooms each with three full-size beds. You’ll have the entire villa to yourself as well as access to the exquisite semi-private Garza Blanca Beach, located only five minutes away.

Puerto Vallarta Beachfront with 10 Rooms
Credit: Airbnb.com
Spacious villa set on the cliff edge

Puerto Vallarta Beachfront with 10 Rooms

You’ll probably find yourself doing a double-take when you first arrive at this luxury villa, as it looks far more like a hotel than just an Airbnb. But, when you take into account its 10 bedrooms, eight bathrooms, and 19 beds in total, you realize that it pretty much is a hotel, designed to be rented out privately and enjoyed by your closest friends and family. Sat right on the edge of a cliff, you’ll hear the waves and watch them break whenever you gaze out the windows here. With plenty of room inside the property and outside on the terraces, you’ll want to check in for at least a few nights here to fully maximize everything this place offers. Some of those features include multiple balconies overlooking the sea, a large dining room, a marble jacuzzi on the terrace and a big swimming pool with its own sunbeds.

15 Bedroom Villa For +30 Guests
Credit: Airbnb.com
Spacious, white villa overlooking the ocean

15 Bedroom Villa For +30 Guests

This 15 bedroom villa spans multiple floors, all jutting out over the side of a cliff with the ocean’s crashing waves down below. One of the largest properties in the area, it’s got room for up to 30 guests, making it suitable for large group vacations but also weddings or other special events. This beachfront villa is extra special in that it’s not off-limits to smaller groups, who can book the place for a lower cost, where some of the unused rooms will remain locked. But the rest of the property is entirely yours, from the huge bedrooms decorated with traditional interiors, to the deep blue swimming pool overlooking the ocean and the semi-outdoor living room and kitchen. Floor to ceiling glass windows look out at the views all around and you’re never too far away from dipping your toes in the water. If you’re looking for a seriously luxe occasion, you can pay extra for meals or catering.

Apartment with Terrace, Balcony & Pool
Credit: Airbnb.com
Terrace overlooking the city below

Apartment with Terrace, Balcony & Pool

This budget-friendly Puerto Vallarta getaway is a hidden gem, bringing together plenty of impressive features that’ll ensure you spend your days fully aware of what a great deal you got. Set in a perfect location for exploring, with a terrace overlooking the city below, this one-bedroom spot sits in the heart of Puerto Vallarta’s Old Town surrounded by some of the best bars, restaurants, and clubs. It’s part of a wider apartment block, which means you’re always safe and secure here. Inside the apartment itself are a king-size bed, a fully stocked kitchen, and a seating area. Cramming a lot into a smaller space, you’ll find everything you need at this Airbnb to have a wonderful time in the city. Staying here also comes with access to the rooftop pool and balcony.

Downtown Beach Loft
Credit: airbnb.com
Downtown Beach

Downtown Beach Loft

Casa Maria is almost definitely one of the most colorful spots in Puerto Vallarta; a spacious loft where rainbow colors feature in every room with a cheerful atmosphere to match. Bringing together a fully functional apartment with plenty of traditional Mexican charm, this is a spot you’ll always be happy waking up in, filled with excitement for the day ahead. Only half a block from Malecon and the beach, it’s a great place for couples looking to spend a few days exploring the area. While this Airbnb does have one bedroom, it’s also got space for up to two more people on a sofa bed in the living room. A Smart TV, fully stocked kitchen and shared terrace ensure you’ve got everything you need throughout your stay.

Boana Torre Malibu, Ocean & City view
Credit: Airbnb.com
Blue and white living room with comfy sofa and stunning views

Boana Torre Malibu, Ocean & City view

The blue and white decor of this Puerto Vallarta Airbnb ensures you’ll always feel relaxed and chilled out while staying here, and that’s before you’ve even taken a look out of the large windows and spotted the ocean down below. A place where views reign supreme, this one-bedroom apartment is best suited to a couple, with a comfortable kingsize bed and a cozy living room. If you do happen to rent this place as a larger group, there’s an additional bed in the living room that can fit up to two more people. Ocean views and city views go hand in hand while staying here, as you’re perfectly located for both beachside and city-side activities. A great selection of restaurants and lively nightlife await you just a few steps from the apartment if you don’t fancy cooking one night.

Beautiful Ocean & Cathedral Views From Terrace
Credit: Airbnb.com
Romantic bedroom opening up to terrace

Beautiful Ocean & Cathedral Views From Terrace

The first thing you’ll spot when you wake up at this Airbnb is the beautiful cathedral, which sits just outside the apartment block and provides a brilliant backdrop to your morning coffee. This one-bedroom Airbnb couldn’t really be better located, with the ocean on one side and the city on the other. With space for two guests, it’s a brilliant, budget-friendly getaway in Puerto Vallarta that definitely works as a home base for at least a few days in the city. The top floor terrace here is one of the coolest features of this Airbnb, with panoramic views of Puerto Vallarta and all of its magic. The bedroom here is also pretty special, with huge windows opening up to nature and fresh air: even if you usually sleep with the curtains closed, you might reconsider here.

Basic Queen Suite, Interior View Suite
Credit: Airbnb.com
Spacious double bedroom with warm tones throughout

Basic Queen Suite, Interior View Suite

This chic apartment sits in the heart of the Zona Romantica, which means you’re always close by to a huge number of shops, restaurants and bars. Ultra-comfortable furniture and stylish design go hand in hand here, with air conditioning, a fully equipped kitchen, cable television with international channels and free WIFI amongst many other amenities. This newly renovated contemporary building has space for two guests in one bedroom, filled with contemporary charm and a homely feeling. It’s a place you’ll check-in and feel more like you’re visiting an old friend rather than an anonymous apartment to call home for a few nights. With its affordable price tag and more than 100 positive reviews, it’s an easy choice if you’re looking for somewhere friendly and spacious in the area, with easy access to the beach and nearby activities.

You May Also Like
9 Best Wineries in Florida to Visit
YOU'RE ALL SET!

Look out for our newsletters in your inbox soon.