
Places to stay near Waikiki Beach
Book unique vacation rentals, homes, and more on Airbnb
Top-rated vacation rentals near Waikiki Beach
Guests agree: these stays are highly rated for location, cleanliness, and more.
Popular amenities for vacation rentals near Waikiki Beach
Condo rentals with wifi

Puffin Place-Sunny studio 500 ft to beach w/AC!

Oceanfront #103 One Bdrm at Tradewinds

Fisher bros flats 204

Path to beach! 2 KING beds + bunk room • Dog OK

Tiny Seagull

Condo #207 2 Bdrm Condo 200 yards from Beach!

Oceanfront 3rd floor Balcony 2 blocks to Turnaroun

Beautiful updated oceanfront condo
Family-friendly house rentals

Downtown Long Beach Contemporary - Walk to it all!

Beach Break

Beautiful 4 Bedroom Family Retreat

Seaside Getaway • Hot Tub • GameRoom • River Views

Solar Powered 2bd home w/Boat parking & EV Charger

The Swan at Long Beach WA (private path to ocean)

The High Tide at Ocean Park

New Modern Townhouse, only short walk to the beach
Apartment rentals with air conditioning

Green Abalone Upstairs Sleep Apt 4 peeps 1 child

Astoria Airbnb Ground Floor Suite

Astoria Uniontown Studio close to shops pubs

Pier 11-Vista

Cannon Beach Tree House Apartment

Red House Roost

Spring Break on the Beach in Seaside

Spacious Surfside Sleeps 4-5
Other great vacation rentals near Waikiki Beach

Unique Private Space near Goonie Str. Astoria Or

Pier 12 Unit 11: Astoria's perch .

Soapstone Woodland River Retreat

Beachfront Condo with incredible Ocean Views

Nana's Cottage

1880 historic home with 3 bedrooms and 2 bathrooms

Idyll Ridge - Your Unplugged Escape

Sea La Vie - Ocean View Condo
Destinations to explore
- Seaside Beach Oregon
- Short Sand Beach
- Arcadia Beach
- Indian Beach
- Grayland Beach State Park
- Chapman Beach
- Twin Harbors Beach State Park
- Crescent Beach
- Manzanita Beach
- Sunset Beach
- Nehalem Bay State Park
- Astoria Column
- Sunset Beach
- Westport Jetty
- The Cove
- Pacific Beach
- Westport Light State Park
- Astoria Golf & Country Club
- Long Beach Boardwalk
- Del Ray Beach
- Nehalem Beach
- Delaura Beach