We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  All-Inclusive Free Wifi Budget Beachfront Luxury City Centre Mid-range Breakfast included Pool Romantic Best Value Free Parking Resort Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Quaint Room Service Business Classic Green & up & up Internet Independent Hotels Air Conditioning & up Concierge Meeting Rooms Clean Hotels Beach Resorts Business Centre Cheap Hotels Hotels with Restaurants Quiet Hotels Hotels with Free Wifi Family Resorts Non-Smoking Hotel Hotels with Balconies Budget Hotels Suite Resorts Spa Resorts Couples Resorts Spring Break Resorts Quiet Resorts Honeymoon Resorts All Inclusive Resorts Safe Hotels Accessible rooms Luxury Resorts Wedding Resorts Timeshare Resorts Downtown Hotels Luxury Spa Resorts Suite Hotels Hotels with Kitchenette Spa Hotels Hotels with Jacuzzi Luxury Beach Resorts All Inclusive Hotels Charming Hotels Hotels with Villas Hotels with Bars Honeymoon Hotels Boutique Resorts Boardwalk Resorts Hotels with Private Beach Luxury Traveller Family Beach Resorts Modern Hotels Boardwalk Hotels Fishing Resorts Couples Hotels Diving Resorts Golf Resorts Boutique Hotels Resorts with Jacuzzi Cheap Resorts Condo Resorts Adults Only and Adult Friendly Resorts Affordable Resorts Oceanfront Hotels Romantic Boutique Hotels Foodie Trendsetter Art and Architecture Lover Hotels with Infinity Pools Urban Explorer Singles Resorts Wedding Hotels Condo Hotels Timeshare Rentals Luxury Family Resorts Party Hotels Spring Break Hotels Family Holiday Maker Golf course Like a Local Hotels With Entertainment Peace and Quiet Seeker Beach Goer Jungle Resorts Hotels with Shuttle Shopping Fanatic Thrifty Traveller Hotels with Room Service History Buff Unique Hotels Boutique Spa Hotels Hotels with Complimentary Breakfast Hotels with Nightclubs Nature Lover Thrill Seeker Themed Hotels Health Resorts Golf Hotels Riu Timeshare Hotels Adults Only and Adult Friendly Hotels Eco-tourist Hotels With Babysitting £ ££ £££ ££££ Comfort Inn The Royal Suites by Palladium Iberostar Hotels & Resorts Four Seasons Luxury Beach Hotels Club Wyndham Singles Hotels Melia Relais & Châteaux Fiesta Americana Grand Sheraton Hotels with Smoking Rooms Barcelo Hotels & Resorts Hilton Hotels Fiesta Inn Hard Rock Hotels Luxury Family Hotels Hotels with Weekly Rates Westin Marriott St. Regis Grand Palladium Hotels & Resorts Holiday Inn Express Within 5 mi Within 10 mi Within 25 mi
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Villas Vallarta by Canto del Sol
Hotels.com
US$93
View Deal
Calle Clemente Orozco 125 | Zona Hotelera Norte, Puerto Vallarta 48333, Mexico
21.1 miles from Surf *n* Roll
  • Free Parking
  • Breakfast included
Secrets Vallarta Bay Resort & Spa
SAVE US$9
US$362
Booking.com
US$353
View Deal
David Alfaro Siquerios No. 164 | Col Zona Hotelera Las Glorias, Puerto Vallarta 48333, Mexico
21.2 miles from Surf *n* Roll
  • Free Wifi
  • Free Parking
Savings alert: 14% below average rate

The price you found is 14% lower than this hotel's average rate of US$419/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Now Amber Puerto Vallarta
SAVE US$11
US$358
Bookit.com
US$347
View Deal
David Alfaro Sisqueiros 164 | Col. Zona Hotelera Las Glorias, Puerto Vallarta 48333, Mexico
21.2 miles from Surf *n* Roll
  • Free Parking
  • Beachfront
Hotel Suites Del Sol
Hotels.com
US$79
View Deal
Avenida Francia # 100, Puerto Vallarta 48310, Mexico
21.2 miles from Surf *n* Roll
  • Free Wifi
  • Free Parking
Plaza Santa Maria
SAVE US$16
US$114
Hotels.com
US$98
View Deal
Calle Febronio Uribe 100 | Zona Hotelera Las Glorias, Puerto Vallarta 48333, Mexico
21.3 miles from Surf *n* Roll
  • Free Wifi
  • Pool
Costa Club Punta Arena
SAVE US$9
US$140
Hotels.com
US$131
View Deal
Avenida Francisco Medina Ascencio No. 1737 | Zona Hotelera Norte, Puerto Vallarta 48333, Mexico
21.4 miles from Surf *n* Roll
  • Free Parking
  • Pool
Sheraton Buganvilias Resort & Convention Center
SAVE US$40
US$202
Booking.com
US$162
View Deal
Boulevard Medina Ascencio 999 | Zona Hotelera las Glorias, Puerto Vallarta 48330, Mexico
21.5 miles from Surf *n* Roll
  • Free Parking
  • Pool
Casa Manana
Javier Mina #22, Puerto Vallarta, Mexico
21.5 miles from Surf *n* Roll
  • Free Wifi
  • Free Parking
Buganvilias Vacation Club
Expedia.com
US$171
View Deal
Avenida Francisco Medina Ascencio 999, Puerto Vallarta 48333, Mexico
21.6 miles from Surf *n* Roll
  • Free Wifi
  • Free Parking
Villa Premiere Boutique Hotel & Romantic Getaway
SAVE US$14
US$315
Bookit.com
US$301
View Deal
San Salvador No. 117 | Col. 5 de Diciembre, Puerto Vallarta 48350, Mexico
21.8 miles from Surf *n* Roll
  • Free Wifi
  • Free Parking
Buenaventura Grand Hotel & Great Moments All Inclusive
Bookit.com
US$321
View Deal
Avenida Mexico 1301, Puerto Vallarta 48350, Mexico
21.8 miles from Surf *n* Roll
  • Free Wifi
  • Free Parking
Hotel Suites Nadia
Booking.com
US$94
View Deal
Calle Uruguay 127, Puerto Vallarta 48350, Mexico
22.0 miles from Surf *n* Roll
  • Free Wifi
  • Free Parking
El Pescador
SAVE US$4
US$118
Booking.com
US$114
View Deal
Calle Paraguay No. 1117, Puerto Vallarta 48350, Mexico
22.0 miles from Surf *n* Roll
  • Free Wifi
  • Pool
Hotel Mocali
CheapTickets
US$54
View Deal
Calle Nicaragua 286, Puerto Vallarta 48350, Mexico
22.0 miles from Surf *n* Roll
  • Free Wifi
  • Free Parking
Paloma del Mar Hotel
No availability for your dates from these sites
Honduras 309 Col. 5 de Diciembre, Puerto Vallarta, Mexico
22.0 miles from Surf *n* Roll
  • Free Wifi
  • Free Parking
Rosita Hotel
No availability for your dates from these sites
Calle Paseo Diaz Ordaz No. 901, Puerto Vallarta 48300, Mexico
22.1 miles from Surf *n* Roll
  • Free Wifi
  • Pool
No photo provided
Verde 513, Puerto Vallarta, Mexico
22.2 miles from Surf *n* Roll
  • Pool
  • Restaurant
Hostal Vallarta Suites
Booking.com
US$45
View Deal
Downtown, Puerto Vallarta Calle Corona 270, Puerto Vallarta 48300, Mexico
22.3 miles from Surf *n* Roll
  • Free Wifi
  • Beachfront
Hotel Rio Malecon Puerto Vallarta
SAVE US$35
US$86
Expedia.com
US$51
View Deal
Morelos No. 170 | Col. Centro, Puerto Vallarta 48300, Mexico
22.4 miles from Surf *n* Roll
  • Free Wifi
  • Pool
SAVE US$3
US$73
Booking.com
US$70
View Deal
Calle Hidalgo 119, Puerto Vallarta 48290, Mexico
22.4 miles from Surf *n* Roll
  • Free Wifi
  • Free Parking
SAVE US$16
US$74
Booking.com
US$58
View Deal
Calle Hidalgo Centro 166 | Between Libertad st. y Agustín Rodríguez st., Puerto Vallarta 48300, Mexico
22.4 miles from Surf *n* Roll
  • Free Wifi
Encino Hotel
SAVE US$2
US$81
Hotels.com
US$79
View Deal
Calle Juarez Centro 122, Puerto Vallarta 48300, Mexico
22.4 miles from Surf *n* Roll
  • Free Wifi
  • Pool
Hotel Suites la Siesta
Hotels.com
US$92
View Deal
Josefa Ortiz de Dominguez y Miramar, Puerto Vallarta 48300, Mexico
22.4 miles from Surf *n* Roll
  • Free Wifi
  • Free Parking
Suites Plaza Del Rio
Expedia.com
US$97
View Deal
Calle Hidalgo # 116, Puerto Vallarta 48300, Mexico
22.4 miles from Surf *n* Roll
  • Free Wifi
  • Pool
Los Cuatro Vientos Hotel
520 Matamoros, Puerto Vallarta 55455, Mexico
22.4 miles from Surf *n* Roll
  • Pool
  • Restaurant
Verana
Calle Zaragoza No 404, Yelapa 48304, Mexico
22.5 miles from Surf *n* Roll
  • Pool
  • Restaurant
Gaviota Vallarta
Calle Francisco i. Madero 154, Puerto Vallarta, Mexico
22.5 miles from Surf *n* Roll
  • Free Wifi
  • Room Service
Playa Los Arcos Hotel Beach Resort & Spa
Booking.com
US$153
View Deal
Olas Altas 380 | Col. Emiliano Zapata, Puerto Vallarta 48380, Mexico
22.6 miles from Surf *n* Roll
  • Free Parking
  • Pool
Hotel Belmar
Hotels.com
US$28
View Deal
Av. Insurgentes #161 Esq. Aquiles Serdan, Puerto Vallarta 48380, Mexico
22.6 miles from Surf *n* Roll
  • Free Wifi
Hotel Yazmin
Booking.com
US$56
View Deal
Calle Basilio Badillo 168, Puerto Vallarta 48380, Mexico
22.6 miles from Surf *n* Roll
  • Free Wifi
  • Pool
Still looking for a place to stay?
Sayulita has 23 B&Bs/inns with 1,253 reviews
Hotelito Los Suenos
Calle Rosalio Tapia No 10 | Col. Nanzales, Sayulita 63734, Mexico
0.4 miles from Surf *n* Roll
  • Free Wifi
  • Free Parking
Hacienda de la Costa
Patzcuaro 500, Sayulita 63734, Mexico
1.7 miles from Surf *n* Roll
  • Free Wifi
  • Free Parking
Sayulita Central Hotel
Delfin 7, Sayulita 63437, Mexico
0.1 miles from Surf *n* Roll
  • Free Wifi
See all 23 Sayulita B&Bs/inns
See all hotels in or near Sayulita
Hotel Cielo Rojo
Asia 6 | San Francisco, San Francisco 63732, Mexico
2.8 miles from Surf *n* Roll
  • Free Wifi
  • Free Parking
Hotel Casa San Pancho
Pakistan 156, San Francisco 63734, Mexico
2.8 miles from Surf *n* Roll
  • Free Wifi
  • Free Parking
Apart-Hotel San Pancho
America Lantina 112, San Francisco 63729, Mexico
3.0 miles from Surf *n* Roll
  • Free Wifi
  • Free Parking
No photo provided
km 118 Highway 200 | Amapas y Los Palmas, San Francisco, Mexico
3.5 miles from Surf *n* Roll
    Imanta Resort
    Punta de Mita, Mexico
    4.5 miles from Surf *n* Roll
    • Free Wifi
    • Free Parking
    *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.