Photo courtesy of Airbnb

There’s still time to reserve a front-row seat at a breezy beach cottage for this once-in-a-lifetime celestial show. Here are seven great rentals (plus prime viewing spots)!

If there’s one thing that can draw a beach lover’s eyes off the coastline, it’s a rare opportunity to witness a spectacle in the sky. On August 21, for the first time in nearly a century, the moon will pass between the sun and the Earth, creating a total solar eclipse that will stretch from coast to coast.

Only a small margin of land 70 miles wide along the “path of totality”—which spans from Lincoln City, Oregon, to Charleston, South Carolina—will experience a full-on eclipse.

And overnight stays in both cities are going fast.

Related: You Can Rent This Houseboat in Charleston, South Carolina

While you’d be hard-pressed to find a hotel room, a select few vacation rentals are still up for grabs. Here, seven great coastal homes to book now, plus where to go to witness the solar magic in action.

Photo courtesy of Airbnb
 Photo courtesy of Airbnb
Photo courtesy of Airbnb
 Photo courtesy of Airbnb

 

Salty Escape, Depoe Bay, Oregon

$1,250 per night; Rent it!
Situated directly in the path of totality, this three-story, shingle-style home’s large windows and plenty of deck space allow for prime views of both the ocean and the eclipse. With four bedrooms accommodating 10 people total—plus bonus features like a hot tub and easy ocean access—it’s perfect for larger groups of family and friends. Where to Watch: Hop on board Tradewinds Charters’ Eclipse Cruise for triple the treats: View the phenomenon in the sky from the sea, and then go whale-watching and tour the rocky Oregon coastline.

Related: 4 Jaw-Droppingly Gorgeous Seaside Airbnbs

Photo courtesy of Airbnb
 Photo courtesy of Airbnb
Photo Courtesy of HomeAway
 Photo Courtesy of HomeAway

 

Colorful Cottage, Folly Beach, South Carolina

$489 per night, Rent it!
Folly Beach is technically just on the outskirts of totality, but this two-bedroom beach cottage is too adorable to pass up. At fewer than 1,000 square feet, it’s packed with color and casual beach style, and just a quick walk or golf cart ride to the shore. (And beach equipment is included!) Where to Watch: Pier 101 in Folly Beach will host a rooftop eclipse viewing party from 1 p.m. to 4 p.m. with live music and special glasses provided for gazing at the partial eclipse.

 

Photo courtesy of Airbnb
 Photo courtesy of Airbnb
Photo courtesy of Airbnb
 Photo courtesy of Airbnb

Zen Retreat, Portland, Oregon

$330 per night; Rent it!
While Portland isn’t directly in the path of totality, it’s pretty close, with a 99.1 percent eclipse expected to arrive just after 10 a.m. Opt for a city stay and make a long weekend of your eclipse journey. This four-bedroom retreat comes with a fireplace, bar, and meditation space. Where to Watch: Brave the traffic and venture into the path of totality, or settle for a partial eclipse (still amazing!) and nerd out at the Oregon Museum of Science and Industry’s Partial Solar Eclipse Viewing Party, where there will be family-friendly educational activities and eclipse viewing glasses for purchase.

Related: Why You Should Move to Langley, Washington

Photo courtesy of Airbnb
 Photo courtesy of Airbnb
Photo courtesy of Airbnb
 Photo courtesy of Airbnb

City Star, Charleston, South Carolina

$850 per night; Rent it!
Live like a local in this Hampton Park getaway, just a short walk to King Street faves like Leon’s Oyster Shop and The Park Café. The elegantly decorated three-bedroom house accommodates 12 and includes a screened-in porch and yard. Where to Watch: The city certainly isn’t starved for viewing party options. Take your pick of several, including standouts such as the Grand Bohemian Hotel’s rooftop Charleston Goes Dark celebration, or Fleet Landing’s Blackout Bash.

Related: The Ultimate Shopping Guide to Charleston, South Carolina

Photo courtesy of Airbnb
 Photo courtesy of Airbnb
Photo courtesy of Airbnb
 Photo courtesy of Airbnb

Blue Bungalow, Toledo, Oregon

$1,000 per night; Rent it!
Directly within the totality zone, this two-bedroom home boasts a large backyard with a grill and open living space. It’s just seven miles from the quaint town of Newport, a hot spot for eclipse viewing along the coast. Where to Watch: Head to Yaquina Bay State Park in Newport for an oceanfront view of the eclipse, as well as Newport landmarks like the historic Yaquina Bay Lighthouse and Yaquina Bay Bridge.

 

Photo courtesy of Airbnb
 Photo courtesy of Airbnb
Photo courtesy of Airbnb
 Photo courtesy of Airbnb

Family Retreat, James Island, South Carolina

$1,000 per night; Rent it!
Tucked in the heart of James Island, halfway between Charleston and Folly Beach, this four-bedroom home has two floors of porches overlooking a picturesque pond, plus a large backyard with a hammock and spacious kitchen. Where to Watch: See the city fade to black from the USS Yorktown at the Patriots Point Naval & Maritime Museum’s Eclipse on a Warship party, a family-friendly event featuring special presentations by scientists from NASA.

 

Photo courtesy of Airbnb
 Photo courtesy of Airbnb
Photo courtesy of Airbnb
 Photo courtesy of Airbnb
Photo courtesy of Airbnb
 Photo courtesy of Airbnb

Castle in the Sand, Lincoln City, Oregon

$1,143 per night; Rent it!
Gather a group and head to this beachfront 16-sleeper paradise in the heart of the eclipse path. The three-story, Victorian-style home has five oceanview bedrooms, four fireplaces, and a dining table for 14, plus direct access to the Lincoln City beachfront. Where to Watch: From the shore! Lincoln City’s seven miles of oceanfront provide the perfect eclipse viewing spot. In town for the weekend? Head to Lincoln City Cultural Center’s pop-up arts fest celebrating the solar milestone.