Don't have enough vacation days to travel far? No problem. You can enjoy a staycation closer to home that is just as spectacular as a trip abroad. Here are some of the most incredible Calgary Airbnbs to rent right now.

Narcity may receive a portion of sales if you purchase something from this article, which was created independently by Narcity's editorial team just for you.

You might do a double-take when you realize how many stunning vacation rentals are available only minutes away or even right around the corner from your place.

The options below are so diverse there is something for everyone. Do you want to feel like you are a band on tour? If so, there is a vibrant rock-star themed condo you need to see.

Meanwhile, if you are planning on binge-watching last season of Riverdale, we know the perfect spot. There is a 1950s retro soda shop where you can sip milkshakes and watch Netflix on your laptop.

But the options don't stop there; we found a fancy penthouse, a flamingo-themed condo, and a fantastic solarium.

Make sure to book your favourite location ASAP before all the dates you want are done. While you are at it, you should save all your other favourites on Airbnb so you can easily find them later.

Time to contact your BFF and pick a cute place to call home, even if just for a weekend.

Solarium Field House 

calgary airbnb

Price Per Night: $257.00

Neighbourhood: Calgary, AB

Why You Need To Go: It is a one-of-a-kind place to stay with a relaxing solarium and sauna.

These prices and terms of occupancy are confirmed at the time of publishing, but they can change at any time.

City View Condo

calgary airbnb

Price Per Night: $278‬.00

Neighbourhood: Calgary, AB

Why You Need To Go: Nothing beats this city lookout with twinkling patio lights and a cozy fire pit.

These prices and terms of occupancy are confirmed at the time of publishing, but they can change at any time.

Tropical Escape

Airbnb calgary

Price Per Night: $181.00

Neighbourhood: Calgary, AB

Why You Need To Go: This flamingo themed condo feels like vacationing somewhere tropical. While staying here, you also get access to the fire pit, yoga space and fitness center.

These prices and terms of occupancy are confirmed at the time of publishing, but they can change at any time.

1950s Soda Shop

Calgary Airbnb

Price Per Night: $188.00

Neighbourhood: Calgary, AB

Why You Need To Go: Are you obsessed with watching Archie, Jughead, Veronica and Betty in Riverdale? If so, you'll want to stay at this 1950s soda shop, which looks like it could be a set from the show.

These prices and terms of occupancy are confirmed at the time of publishing, but they can change at any time.

Colourful Retro Condo

calgary airbnb

Price Per Night: $113.33

Neighbourhood: Calgary, AB

Why You Need To Go: You can't help but smile inside this eye-catching space filled with vibrant colours and a magnificent view of the Bow River.

These prices and terms of occupancy are confirmed at the time of publishing, but they can change at any time.

Sunset Suite

calgary airbnb

Price Per Night: $189‬.00

Neighbourhood: Calgary, AB

Why You Need To Go: This penthouse has a stunning outdoor patio where you'll want to sip sangria with your BFF on the with a large sectional.

These prices and terms of occupancy are confirmed at the time of publishing, but they can change at any time.

Dreamy Patio Condo

calgary airbnb

Price Per Night: $205.33

Neighbourhood: Calgary, AB

Why You Need To Go: You'll want to spend all your time outdoors enjoying the picture-perfect patio where you can see the Saddledome and Calgary Tower.

These prices and terms of occupancy are confirmed at the time of publishing, but they can change at any time.

Rock Star Condo

calgary airbnb

Price Per Night: $136.50

Neighbourhood: Calgary, AB

Why You Need To Go: Music lovers are sure to love this rockstar themed rental. You'll find everything from guitars, records and eye-catching murals decorating the space.

These prices and terms of occupancy are confirmed at the time of publishing, but they can change at any time.