Vacation rentals in Newport

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Newport

Guests agree: these stays are highly rated for location, cleanliness, and more.

Guest favorite

Guest suite in Blacksburg

4.98 out of 5 average rating, 261 reviews

Private Suite in Blacksburg near Virginia Tech

VT grads who want to share the unique community charm. A private space close enough to walk 15 minutes to VT games & activities, but far enough away to retreat from the daily hustle and bustle by sitting in the pergola garden. Let us be your hosts. This private entrance suite (360 Sf) is in a settled neighborhood easily accommodates a family of three with; private bathroom, full queen master bedroom (180 Sf) sitting room (100 Sf) with a ttwin pull out couch, minikitchenette, deck and garden.

Jun 15 – 22

€ 90 per night
Guest favorite

Farm stay in Blacksburg

4.9 out of 5 average rating, 275 reviews

Wandering Goat Lodge - Farm Escape 5 miles from VT

A memorable stay awaits at this beautiful mountain escape. The WGL offers a 1,740 sq ft PRIVATE access lower apartment on 5 acres featuring stunning views, a relaxing retreat and farm adventures abound. Located along Mossyspring Creek and overlooking Paris Mountain, Wandering Goat Lodge is just 5 miles from downtown Blacksburg & VA TECH Campus. The space sleeps 4-6 and can accommodate more upon request. It's the perfect spot to be "near town" yet embrace nature and the surrounding mountains.

Sep 10 – 17

€ 177 per night
Guest favorite

Home in Blacksburg

4.89 out of 5 average rating, 102 reviews

Remodeled DupIex tucked away on Brush Mountain

We invite you to feel right at home in this private escape at Brush Mountain. With brand new full amenities, quiet neighbors and a convenient location, you’ll find that this lower level duplex home has everything needed for a trip to the New River Valley with an amazing value. Our spacious rooms and beautiful views, creates the perfect stay and is within 4 miles to Virginia Tech and close-by Radford. It also is optimal for wedding weekends, vacations, reunions and even short-term living.

Jul 11 – 18

€ 153 per night

Popular amenities for Newport vacation rentals

Other great vacation rentals in Newport

Guest favorite

Cabin in Dugspur

4.97 out of 5 average rating, 210 reviews

Cabin by the River

Jun 8 – 15

€ 146 per night
Guest favorite

Farm stay in Floyd

4.98 out of 5 average rating, 148 reviews

Heartwood♥ HotTub&Ziplines + 66 acres to Fish&Hike

Aug 15 – 22

€ 140 per night
Guest favorite

Cabin in Willis

4.99 out of 5 average rating, 213 reviews

The Ramblin Wombat ❤️ Floyd County, Virginia.

Sep 26 – Oct 3

€ 164 per night
Guest favorite

Tiny home in Ghent

4.95 out of 5 average rating, 814 reviews

Storybook Cottage with a View

Jan 20 – 27

€ 115 per night
Guest favorite

Guest suite in Pembroke

4.98 out of 5 average rating, 144 reviews

The Stonewood Acre: laid-back mountain vibe.

May 20 – 27

€ 171 per night
Guest favorite

Cabin in Dugspur

4.97 out of 5 average rating, 358 reviews

The Enchanted Cottage - Near Floyd

Mar 24 – 31

€ 144 per night
Guest favorite

Cottage in Bent Mountain

4.91 out of 5 average rating, 796 reviews

Cozy cottage in the Blue Ridge

Jan 23 – 30

€ 125 per night
Guest favorite

Cabin in Willis

4.97 out of 5 average rating, 139 reviews

Mountain Escape Cozy Cabin

Aug 15 – 22

€ 109 per night
Superhost

Home in Eggleston

4.79 out of 5 average rating, 141 reviews

Quaint Cottage next to The Palisades Restaurant

Dec 29 – Jan 5

€ 157 per night
Guest favorite

Guest suite in Blacksburg

4.89 out of 5 average rating, 140 reviews

Private Entrance Suite Close to VT

Jul 24 – 31

€ 92 per night
Guest favorite

Cabin in Newport

4.89 out of 5 average rating, 66 reviews

Virginia Tech Blacksburg Buckeye Farm, Newport, VA

Feb 13 – 20

€ 613 per night
Guest favorite

Home in Newport

4.79 out of 5 average rating, 75 reviews

Best View in the Appalachian Mountains

Feb 3 – 10

€ 255 per night

Destinations to explore

  1. Airbnb
  2. United States
  3. Virginia
  4. Giles County
  5. Newport