Known for its picturesque views that surround the Wasatch Mountains, as well as the clear waters of the Great Salt Lake, Utah is a popular year-round travel destination. From skiing and snowboarding in Cottonwood Heights to hiking through the state’s numerous sweeping bluffs and canyons to feasting on an intimate dinner at one of Park City’s cozy downtown eateries, Utah has plenty to offer. When planning a romantic weekend getaway, book a stay at a cozy Utah vacation rental for an unforgettable experience. Take a look at the most scenic cities and towns in Utah.

1. Park City

Home to the world-famous Sundance Film Festival and Park City Ski Resort, Park City one of Utah’s most visited spots. If you visit during the winter months, vacation rentals in Park City put you just minutes from the ski slopes for snowboarding, skiing, and even some couples snow tubing. During the summer months, take a tour of Utah Olympic Park, home to multiple events during the 2002 Winter Olympics, or get your adrenaline pumping at the Alpine Coaster and Slide. For a quiet candlelight dinner for two, head over to Main Street and enjoy a French meal at Cafe Terigo.

Find vacation rentals in Park City

2. St. George

St. George sits on Arizona’s Utah border, surrounded by mountain views and just minutes from Snow Canyon State Park. Historic buildings and museums line the streets of the downtown area, most notably the Daughters of Utah Pioneer Museum, which features hundreds of artifacts from the 1800s and early 1900s. St. George is warm year-round thanks to its proximity to the desert, making it easy to hike, golf, and explore Snow Canyon State Park. For a unique and educational date, visit the St. George Dinosaur Discovery Site, where a 200-million-year-old lake ecosystem is preserved with dinosaur fossils, fish and more. If you’re in the mood to enjoy something sweet with your sweetie, visit the Iceberg Drive-Inn and share a thick and creamy milkshake.

Find vacation rentals in St. George

Find the perfect Utah vacation rental on is the world's #1 vacation rental search engine with over 10 million properties!

3. Moab

If you’re an active couple into hiking and exploring, Moab is a great Utah destination for a romantic getaway. Arches National Park offers an abundance of walking trails that lead to the Corona Arch and over 1,000 additional arches naturally formed in sandstone. For a romantic evening among beautiful natural scenery, sign up for a Canyonlands by Night Dinner Cruise. Take in the views while an open-air boat travels down the Colorado River, and be sure to look up at the moon and the stars. If you’re hungry for a hearty breakfast after a night of stargazing, stop by the Moab Diner, a local favorite with an old-school vibe.

Find vacation rentals in Moab

4. Sandy

Sandy is Utah’s sixth-largest city, with panoramic mountain views and lots to do and see. The Loveland Living Planet Aquarium is perfect for a daytime date, as it features beautifully-lit marine life exhibits of over 2,400 animals. Tour the aquarium and gaze at the majestic seahorses and other aquatic life, then go horseback riding at Dimple Dell Regional Park. For a sweet and healthy pick-me-up to take back to your vacation rental, stop by Yogurt Stop and pick up some delicious frozen yogurt topped with fresh veggies.

Find vacation rentals in Sandy

5. Bountiful

Bountiful is as lovely as its name, as this bustling city is home to the Bountiful Utah Temple, a gorgeous, sprawling structure located in the center of everything. Surrounded by mountain views and the lush greenery of the Bonneville Shoreline Trail, the beauty alone in this city makes it ideal for a romantic weekend. For some relaxing couple time, sign up for a private yoga session at Infusion Yoga and Pilates. If you’re interested in learning more about Bountiful in an alternative fashion, hold each other tight as you embark on a Grimm Ghost Tour, a unique excursion where guests travel to supposedly haunted areas throughout the town.

Find vacation rentals in Bountiful

6. Cottonwood Heights

If you’re hoping to enjoy some of Utah’s finest skiing during your romantic weekend, choose a vacation rental in Cottonwood Heights. The city is home to several ski resorts that are open to the public, including Solitude Mountain Resort and Snowbird Ski Area. If you’re in Cottonwood Heights during the warmer seasons, Henry J.Wheeler Farm is a great day-date spot, as this working farm lets guests join in on the fun by milking cows and visiting with dozens of animals. The farm also offers horse-drawn wagon rides for some romantic fun.

Find vacation rentals near Cottonwood Heights

7. Salt Lake City

If you’re interested in visiting Utah’s capital for your romantic weekend, there’s so much to do and see you’ll want to plan accordingly. The Salt Lake City and County Building offers guided tours where visitors can browse historic documents and learn more about the city’s government, and legend has it that the building may also be haunted. After your tour, head downtown to peruse the historic architecture and do a little shopping on Main Street, making sure to stop at the popular City Creek Center.

Find vacation rentals in Salt Lake City

8. Spanish Fork

For lovely mountain views from your vacation rental and some of the most beautiful sunsets in all of Utah, choose Spanish Fork. Home to the Spanish Fork Peak where you can view all of Utah from the top, and located just minuted from Spanish Fork Canyon’s relaxing hot springs, this cozy town is a great option for a romantic getaway.

Find vacation rentals near Spanish Fork

Ready to go? Check out these amazing Utah vacation rentals on