
Apartment vacation rentals in Shanghai
Find and book unique apartments on Airbnb
Top-rated apartment rentals in Shanghai
Guests agree: these apartments are highly rated for location, cleanliness, and more.
Vacation rentals for every style
Get the amount of space that is right for you
Popular amenities for Shanghai apartment rentals
Weekly apartment rentals

Loft Apt in Heart of Richmond
Location was ideal, just a couple blocks from Richmond Main Street Amtrak station (our means of transportation) and basically in Shockoe slip. A quick 15 minute uber to VMFA and Carytown. Plenty of space despite being a 2 floor loft. Everything clean and comfortable. We especially enjoyed the elevated projection TV lounge area in the dining room, which could be used as 3rd bedroom. It was a good amount of space for the money.

Cozy studio suite near Williamsburg historic area.
This was a great place for a weekend away with my daughter. We were out and about so didn’t use the kitchen but it was very clean, had a comfy bed and the perfect size for what we needed. Also loved the area as it’s very quiet and tucked away but still close to shopping and restaurants.

Eclectic and Cozy Apartment
Great little place to stop whilst visiting family in the area. We didn't spend much time there but we slept well and appreciated the clean and cosy setting.

Dear John, Suite 2
My wife and I spent our "mini-moon" at this property after our wedding. Simply put, it is the best AirBnB her or I have ever been in. Somehow it is even better than pictured/described in the listing. Never have we encountered such attention to detail and care in a property than we did at this one. I could write more; instead, I'll just say if you're considering a stay in the Richmond area, do yourself a favor and book this property. You'll be glad you did!

Start Your Richmond Adventure Here
Great place with a great location. Walkable to shops and restaurants. Safe neighborhood, friendly neighbors. Host was super helpful and communicative. Highly recommend.

Kingsgate Resort 3 Bedroom Lockoff
The resort was great, had activities that my kids enjoyed. I was very happy with the 3rd bedroom lock off as it allowed the teenagers to have their own space. However, I was not aware that we would have to attend a timeshare presentation, or pay a $60 fee. I was told at checkin and was also told it was 90 mins and be there at 9am. Even though I was upfront about not wanting a timeshare it still took me 2 hours and 39 mins to get out of there which wasted my entire morning which happened to be one of the only two sunny days of the week. Loved the place, would stay again but didn’t like how there was a requirement of my time.

Pelican Place, Cozy Retreat | Pool | Walk to Tides
Had a great stay with TV, truly one of the best hosts we have had, great place to stay. Easy walk to Tides Inn and quick bike ride to downtown. Pool and waterview from the roof deck were awesome amenities and hard to find in the area.

COZY n COMFY 2
I had a fantastic stay! The place was incredibly clean, comfortable, and exactly as described. You can tell the host puts a lot of care into maintaining the space everything was spotless and well organized. It felt like a home away from home. Highly recommend for anyone looking for a relaxing and hassle-free stay!
Private apartment rentals

Luxe Penthouse 'n Old Town Manchester with Views!
Very nice home, close to downtown. Super comfortable beds and pillows. Easy, fast communication with James.

Kingsgate 1 BedrooM
Enjoyed my stay and will definitely stay again!! Beautiful and comfortable interior with so many option for things to do on site. Great area of town.

Modern Studio | The Church Hill Collection
This place was beautiful! Very quiet and every thing was so clean and organized. Our host was also very responsive and gave clear and helpful instructions for check-in and check-out. If we ever visit the Richmond area again, we will definitely be staying here!

The Tarryn Elizabeth Unit B
Great bang for your buck. Right in the center on the island and near the docks so very easy to get to. Travis was proactive and responsive.

Historic Charm & Modern Comfort : Downtown Escape
This Airbnb was perfect for a weekend getaway. The place was conveniently close to the beach, shops and restaurants. The apartment is pristine and I felt very comfortable and safe during my stay. The bed was very comfortable too!

Town retreat with river view “Urban Pearl”
Location was incredible. Walking distance to all of downtown Urbanna. Be sure to check out the Oyster bar downstairs!

Modern Mechanicsville Luxury 1BR Apartment
Such great hosts! Their space is perfect for long stays, equipped with everything you could need. They are super responsive and were always so kind and helpful! Would love to stay again if I’m in the area.

Charming Historic 2 BR Near VCU
My husband and I were in town for a volleyball tournament and stayed at Cory’s apartment for 3 nights. It was just like the description in the listing. The instructions for parking and getting inside were very clear. The apartment is very nice! The kitchen is lovely and equipped with most amenities. The living room, bedrooms and bathroom are very spacious. It’s within walking distance of many restaurants and stores and close to the highway to get to other parts of the city. There was a bit of noise from the street. With the police station and a fire station nearby, we heard several sirens every evening but luckily not at night. All in all, we had a great stay and would definitely stay at Cory’s again if we return to Richmond.
Apartment rentals with a hot tub

Kingsgate 3 Bedroom
Ryan's place was perfect for a family trip. It's in the Wyndham Resort so there was a pool and arcade and lots of things to do within the resort. We went for the weekend to take my son to water country and it was only 15 minutes from Water Country and Busch Gardens. The space was great for my husband and I, my mom and 4 kids. It was super clean, had plenty of towels, bathrooms had soap, shampoos and conditioners and the kitchen had all of the amenities needed to cook a meal.

*No Resort Fees Powhatan 4 bdrm
We had a wonderful stay. The accommodations were outstanding, the staff was also outstanding.

1BR Colonial Suite at Kingsgate | Williamsburg, VA
Beautiful condo. Very clean & updated. Most comfy bed we have ever had @ an Airbnb ( and we have stayed in many). Very quiet & peaceful.

Williamsburg 4 Bedroom Suite!
This was a great place to take the family for a weekend vacation, they had everything you needed to stay occupied and very close to off site restaurants and shopping strips.

Kingsgate Resort 2 Bedroom
Super happy to have stayed at Michael's place for our Busch Gardens weekend. This was our 1st airbnb and Michael made it a great experience. From the start, Michael was very timely in his responses and his communications were helpful and friendly. Check in was easy, even at 10:00pm and we found Michael's place to be perfectly clean and comfortable. I would absolutely stay here again.

Williamsburg King's Creek Plantation 1BR, 1BA Unit
We used this space while our home was being worked on, do it was more of a “staycation” and did not use all of the amenities. The space was clean and newly renovated, so we were pleased with how nice things were. I highly recommend it for people visiting the Williamsburg area. Great location to Busch Gardens, W&M, etc. The only negative is that it is a time share, and they don’t take no for an answer.

Wyndham Patriot's Place 1 Bedroom Condo
Beautiful ground floor condo close to everything in Williamsburg. Condo is nicely equipped for a short to medium stay. Bed is comfortable and shower has great water pressure and amenities. Pool is a short walk away, with pool towels provided. Wyndham did call me and ask me to do a timeshare presentation, but they were cordial and didn’t pushed when I declined. I would absolutely stay here again if I’m in the Williamsburg area.

Wyndham Kingsgate (3 BD LO)
Awesome place and great restaurants around the area, especially "Jose Tequilas" highly recommended.
Destinations to explore
- Washington Vacation rentals
- Outer Banks Vacation rentals
- South Jersey Vacation rentals
- Philadelphia Vacation rentals
- Jersey Shore Vacation rentals
- Pocono Mountains Vacation rentals
- New York Vacation rentals
- East River Vacation rentals
- Charlotte Vacation rentals
- Plainview Vacation rentals
- Long Island Vacation rentals
- Myrtle Beach Vacation rentals
- Yurt Rentals United States
- Yurt Rentals United Kingdom
- Castle Rentals United States
- Houseboats United States
- Holiday Caravans United Kingdom
- Private Island Rentals United States
- Farm Houses United States
- Farm Cottages United Kingdom
- Cabin Rentals Australia
- Luxury Cabins United Kingdom
- Luxury Cabins United States
- Holiday Chalets United Kingdom
- Cottage Rentals United States
- Holiday Cottages United Kingdom
- Mansion Rentals United States
- Villa Rentals United Kingdom
- Holiday Bungalows United Kingdom
- Bungalow Rentals United States
- Condo Rentals United States
- Holiday Apartments Australia
- Holiday Houses United States
- Holiday Houses United Kingdom
- Private Holiday Rentals United Kingdom
- Big House Rentals United States
- Big Cottages Australia
- Large Villas United Kingdom
- House Rentals with a Pool United States
- Cabin Rentals with a Pool United States
- Villas with a Pool United Kingdom
- Apartments with a Hot Tub United States
- Holiday Cottages with a Hot Tub United Kingdom
- Beach Cabins United States
- Beach Condos United States
- Beachfront Rentals United States
- Beach Houses United Kingdom
- Beach Villas United Kingdom
- Coastal Cottages United Kingdom
- Pet-Friendly Vacation Rentals United States
- Pet-Friendly Beach Rentals United States
- Pet-Friendly Cabin Rentals United States
- Dog-Friendly Cottages United Kingdom
- Luxury Dog-Friendly Cottages United Kingdom
- Chesapeake Bay
- Busch Gardens Williamsburg
- Carytown
- Kings Dominion
- Bethel Beach
- Buckroe Beach
- Kingsmill Resort
- Water Country USA
- Buckroe Beach and Park
- Grandview Beach
- Pocahontas State Park
- Brown's Island
- Jamestown Settlement
- Wilkins Beach
- Haven Beach
- Hollywood Cemetery
- Science Museum of Virginia
- Ragged Point Beach
- Golden Horseshoe Golf Club
- Royal New Kent Golf Club
- Independence Golf Club
- Outlook Beach
- Cape Charles Beachfront
- Kinloch Golf Club