Find hotels near Bay of Banderas, Puerto Vallarta from CA $48
Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Check prices on hotels close to Bay of Banderas
Top Hotels Close to Bay of Banderas
Reviewed on Nov. 17, 2020
You could be seeing lower prices
Reviewed on Apr. 6, 2020
Reviewed on Feb. 25, 2020
Reviewed on Oct. 12, 2020
Reviewed on Nov. 23, 2020
Bay of Banderas is located in a welcoming area of Puerto Vallarta known for its beautiful beaches and sailing. Puerto Vallarta is home to 1203 hotels and other accommodations, so you can find something that's perfect for your stay.
Staying Near Bay of Banderas
Pick from 1350 hotels and other accommodations within 5 miles of Bay of Banderas, including these options:
- Krystal Vallarta: With a stay at this 3-star resort, guests can enjoy access to a full-service spa and 3 restaurants, along with free WiFi. Our customers like its breakfast and beach locale.
- Marriott Puerto Vallarta Resort & Spa: With a stay at this 4.5-star resort, guests can enjoy access to a full-service spa and 4 restaurants, along with a private balcony. It's a favorite with Expedia travelers for its family-friendly amenities and convenient parking.
- Vamar Vallarta All Inclusive Marina and Beach Resort: This 3.5-star resort features a marina, 4 outdoor pools, and 4 restaurants. Our customers like its family-friendly amenities and bar.
Things to See and Do Near Bay of Banderas
While you're in town visiting Bay of Banderas, you can discover everything there is to see and do within a few miles of the area.
You'll want to browse the exhibits at Naval Historic Museum and Manuel Lepe House Museum. Malecon, El Faro Lighthouse, and Caballito are notable landmarks to explore if you're in the area. You can enjoy live performances at Teatro Vallarta and Los Arcos Amphitheater.
If you want to see more of the surrounding area, you might plan a visit to Marina Vallarta and Cruise Ship Terminal. Playa de los Muertos is also located 3.7 mi (5.9 km) from Bay of Banderas, and Nuevo Vallarta Beach is 4.8 mi (7.7 km) away.