Vigan Vacations

Book a Hotel + Flight together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to AED 148 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Find the Best Vigan Vacation Packages

Vigan Hotel Deals

La Casa Blanca de Vigan Hotel

La Casa Blanca de Vigan Hotel

3 out of 5
Calle Crisologo corner Mabini St., Vigan
The price is AED 256 per night from Nov 16 to Nov 17
AED 256
AED 317 total
16 Nov - 17 Nov
includes taxes & fees
9.4/10 Exceptional! (77 reviews)
Clean rooms. But I hear the other rooms and i can’t sleep well.

Reviewed on 25 October 2025

La Casa Blanca de Vigan Hotel
Grandpa's Inn Vigan

Grandpa's Inn Vigan

3 out of 5
#1 Bonifacio St. Corner Quirino Blvd, Vigan, Ilocos Sur
Fully refundableReserve now, pay when you stay
8.2/10 Very Good! (64 reviews)
Excellent

Reviewed on 22 October 2025

Grandpa's Inn Vigan
Comodidad de Amanda

Comodidad de Amanda

3 out of 5
Brgy. Capangpangan, Vigan, Ilocos Sur
9/10 Wonderful! (66 reviews)
.

Reviewed on 24 August 2025

Comodidad de Amanda
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Discover the most popular places to visit in Vigan

Frequently asked questions

How do I find cheap flights to Vigan that have flexible change policies?
When it comes to traveling these days, flexibility is a must. That's why we've added a "No change fee" search function to help you track down flexible, affordable tickets to Vigan. It's to the left of your screen just below the "Flexible change policies" heading.
Which airlines fly to Vigan?
You can choose from two great airlines with flights to or near Vigan. Pack your belongings and jet away with either of these:

  • Philippine Airlines - 125 flights to or near Vigan each month, including 125 flights to Ninoy Aquino Intl. Airport (MNL) per month.
  • United Airlines - 30 flights to or near Vigan each month, including 30 flights to Ninoy Aquino Intl. Airport (MNL) per month.

How can I find cheap tickets to Vigan?
Book well in advance, consider nearby airports, use miles or points — you're not short of ways! One more is to use Expedia's "flexible dates" function. Search for your Vigan flight, then compare the cheapest prices for nearby dates. In the last seven days, the lowest price for a flight to Vigan was .
How much is a flight to Vigan?
If you were jetting one way from (), you could've locked in a bargain seat for in the last seven days. Round-trip journeys to Vigan ranged from only to over the same period.
What are the most popular airports to fly into in Vigan?
Ninoy Aquino Intl. Airport (MNL) is the main point of entry for people eager to visit Vigan. Approximately 156 flights each month touch down here.
When is the cheapest time to fly to Vigan?
Departing on a Tuesday, followed by a Monday, is usually the best way to land the cheapest flight. Steer clear of weekends if you can, because Saturday is typically the most expensive day. Spend the money you saved enjoying yourself in Vigan instead!
How much is a plane ticket to Vigan?
Prices ranged from just to in the last seven days. When you're ready to book, we'll help you lock in an amazing deal to Vigan.
What months are the cheapest to book a flight to Vigan?
February is the perfect month to grab a bargain fare to Vigan. Be aware that the most expensive time to purchase tickets in the U.S. Isn't during the height of summer, but the festive month of December.
How long is a flight to Vigan?
Here's a list of the most popular services to Vigan including their average travel times. Bring a good book to help the flight whiz by:

  • Los Angeles, CA (LAX-Los Angeles Intl.) to Ninoy Aquino Intl. Airport (MNL) - 14 hours and 45 minutes
  • San Francisco, CA (SFO-San Francisco Intl.) to Ninoy Aquino Intl. Airport (MNL) - 14 hours and 47 minutes
  • Honolulu, HI (HNL-Daniel K. Inouye Intl.) to Ninoy Aquino Intl. Airport (MNL) - 10 hours and 55 minutes