Skip to main content.

Hotels in Virgin, Utah

trover photo by Jaycee Kurek

Search & Compare Virgin Hotels

trover photo by Jaycee Kurek

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Virgin

What's Virgin like?

If you're looking for a place to get away, look no further than Virgin. Whether you're planning to stay for a night or for the week, the area around Virgin has accommodations to fit every need. Search for hotels in Virgin with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all Virgin hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Virgin hotel deals are here with our lowest price guarantee.

Where are the best places to stay in Virgin?

We have 12 Virgin accommodations with prices starting at USD 35. Choose one of our 155 deals and get discounts of up to 50%.

Below are the number of accommodations by star rating in Virgin and the surrounding area:

  • • 61 4-star accommodations from USD 93 per night
  • • 50 3-star accommodations from USD 64 per night
  • • 23 2-star accommodations from USD 40 per night

Here's our travelers' top place to stay in Virgin:

Fairfield Inn & Suites by Marriott Virgin Zion National Park

2.5-star Virgin hotel with 24-hour fitness center
  • • Free breakfast • Free parking • Free WiFi • 2 outdoor pools • Central location

How to Get to Virgin

What are the closest airports to Virgin?

  • • St. George, UT (SGU), 30.2 mi (48.6 km) from central Virgin
  • • Cedar City, UT (CDC-Cedar City Regional), 24.7 mi (39.7 km) from central Virgin

Things to See and Do in Virgin

What is there to see in Virgin?

  • • Kolob Arch
  • • Gooseberry Mesa

When is the best time to visit Virgin?

  • • Hottest months: July, August, June, September (average 91°F)
  • • Coldest months: December, January, February, November (average 22°F)
  • • Rainiest months: February, March, August, and July (average 1.53 inches of rainfall)