The Best Waterfront Stays in New Mexico for a Scenic Escape

These waterfront rentals in New Mexico offer stunning views, unique stays, and unforgettable escapes on the water.

When in New Mexico, it's sometimes hard to look past the state's sprawling deserts, towering mesas, and snow-capped mountains and notice the abundance of lakes and rivers throughout the state. But there are thousands of miles of rivers that twist and turn through the landscape, and lakes and reservoirs that are created by dams along those rivers. Of course, the Rio Grande is the best-known river in the Land of Enchantment, but it's not the only one to provide a playground for boating, swimming, fishing, and more. If you're looking for waterfront rentals in New Mexico that are right on the shores of a river or lake, here are just a few that provide guests a scenic escape.

1. Luxury Mountain Retreat - Chama, New Mexico

  • Size: 4 bedrooms (sleeps 8), 3 bathrooms
  • Standout amenities: Mountain and river views, river access, pool table, hammock, outdoor seating and dining
  • Rating: A Guest Favorite with 4.98/5 stars

Close to the New Mexico-Colorado border is the Brazos Cliffs, which have been called the "Yosemite of New Mexico." The cliffs rise 3,000 feet above the Brazos River and are a dramatic sight to behold. One of the best places to immerse yourself in their beauty is at a Luxury Mountain Retreat, set on top of the cliff with a long private staircase leading to the river below. The home features a chef's kitchen with Wolf appliances and a wine fridge, four comfortable bedrooms, and large windows with exceptional mountain and river views. You'll also love sitting out on the massive 1,000-square-foot deck, whether during the day or at night under a star-filled sky. With its views, river access, and clifftop location, this luxury home is one of the most unique stays in New Mexico.

2. The West Nest Lodge - Red River, New Mexico

  • Size: 4 bedrooms (sleeps 15), 2 bathrooms
  • Standout amenities: Arcade games, fire pit, sauna
  • Rating: A Guest Favorite with 4.91/5 stars

Relaxing riverfront cabins in New Mexico are the ultimate spots for a nature retreat, and this is especially the case with The West Nest Lodge. This three-story, 2,000-square-foot home is situated right on the river, with access to fishing, hiking, birdwatching, and relaxing on the shore. The outdoor space also has a picnic area, fire pits, and a spacious deck with a grill and views. For some fun with the family or your friends, head inside to the game room for a friendly round of air hockey, foosball, or skee-ball, or you can play a card or board game. To relax, take a few moments of self-care in the private sauna. Chances are you'll love staying at this riverside hideaway in Red River, New Mexico!

Please note: this home is located off the main road via a series of dirt roads—you may need a 4WD vehicle to access the property.

3. Cozy River Retreat - Red River, New Mexico

  • Size: 6 bedrooms (sleeps 16+), 3 bathrooms
  • Standout amenities: Fire pit, outdoor dining, game room
  • Rating: A Guest Favorite with 4.91/5 stars

The Cozy River Retreat in Red River is a wonderful option for a large group, with plenty of space, six bedrooms, and the ability to accommodate at least 16 guests. Set alongside the river, the home's castle-like exterior with a tower is certainly impressive, and when you step inside, you can climb a spiral staircase to the top. From the responsive hosts to the ample space and the peaceful riverside location, this waterfront Airbnb in New Mexico has rave reviews from past guests!

4. Beach Home - Elephant Butte, New Mexico

  • Size: 1 bedroom (sleeps 1), 1 bathroom
  • Standout amenities: Beach access, beach essentials, yard games, fire pit, hammock, outdoor seating and dining, breakfast provided
  • Rating: A Guest Favorite with 4.99/5 stars

If you're looking for beachfront rentals in New Mexico, we found one for you! Welcome to the Elephant Butte Beach Home, sitting steps away from the sandy shores of Elephant Butte Reservoir along the Rio Grande. This handcrafted beach cottage may only have one bedroom, but it can sleep five guests and features a full kitchen, comfortable living spaces, and even a dedicated workspace. However, you'll want to be outside, not stuck indoors, with views of the lake, fresh air, yard games, a fire pit, and outdoor seating for al fresco dining complete with lake views. You'll also have access to an all-terrain wagon to help haul everything you need—beach chairs, towels, beach toys, etc.—down to the sand for an afternoon of lying in the sun and playing in the sand and water.

5. Midtown Ruidoso Riverfront Cabin - Ruidoso, New Mexico

  • Size: 3 bedroom (sleeps 8), 3.5 bathrooms
  • Standout amenities: Hot tub, pet-friendly, EV charger, outdoor seating and dining
  • Rating: A Guest Favorite with 4.97/5 stars

Located on Rio Ruidoso within walking distance of shops, restaurants, and wine bars, and close to Ski Apache, hiking trails, and lakes, the Midtown Ruidoso Riverfront Cabin seems to have it all. Once you walk through the front door of this mountain home, you're greeted with a luxurious space featuring vaulted ceilings with exposed beams and floor-to-ceiling windows allowing for natural light to fill the space and views of the forest and river. The home features three king bedrooms with en suites for restful sleep, a cozy living room with a fireplace, and a fully equipped kitchen, an outdoor dining area, and a hot tub for relaxing before turning in for the night. During the day, you can walk down to the river to explore the area or have a picnic. This is such a lovely vacation home, conveniently located to all that Ruidoso has to offer.

Would you make a reservation at one of these vacation rentals on the water in New Mexico? Between their amenities and access to a river or lake, they are wonderful options for a getaway. You can also check out the most unique Airbnbs in New Mexico for more.

Subscribe to our newsletter

Get the latest updates and news

All Stories