
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 unit is perfect for a quiet little getaway. Perfect size for a couple who likes the peace and quiet and just needs some time alone. The staff at the registration office is polite and friendly. There were a lot of people using the pool. The fire pit near the office is a nice addition to the stay. The location is convenient to everything you need. This is a wonderful place to go to enjoy some one on one time with someone special. Elizabeth is always there for you if needed and reaches out to you to make sure your stay is above and beyond what you expect.

Eclectic and Cozy Apartment
By far the best air bnb yet, can’t thank Chris and Becky enough for their hospitality, everything was perfect! Highly recommend!!

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
If I could have taken that bed home with me I would have, SO COMFY! The house was so clean and beautiful. I had a wonderful time there and really enjoyed the neighborhood. Lots to do, I was never bored. Nita was a great host too!
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
We loved your place. It was beautiful! Very nicely furnished, bed was very comfortable and the kitchen was well stocked. Loved how private and quiet it was. We will definitely be back! Joyce

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”
Great location. Beautiful Place. Very clean and well taken care of. Great communication from host.

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
Everything was as described. We are fully satisfied and would love to come back in the future.

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
- Buckroe Beach
- Bethel Beach
- Water Country USA
- Kingsmill Resort
- Buckroe Beach and Park
- Pocahontas State Park
- Grandview Beach
- Brown's Island
- Jamestown Settlement
- Haven Beach
- Wilkins Beach
- Ragged Point Beach
- Science Museum of Virginia
- Independence Golf Club
- Hollywood Cemetery
- Royal New Kent Golf Club
- Outlook Beach
- Golden Horseshoe Golf Club
- The Country Club of Virginia - James River
- Salt Ponds Public Beach