Plan your trip

Search Elmo Cottage Rentals from CA $131

  • Change your mind

    Book hotels with free cancellation

  • Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Sign in

  • Be picky

    Search almost a million properties worldwide

  • Find vacation rentals that suit your style

    Cabins

    Apartments

    Condos

    Cottages

    Chalets

    Check prices for these dates

    Check prices for these dates, December 12–13, 2026

    View in a map

    Our top choices for Elmo cottages

    1. Tiny home in the Big Sky

    A small house with a blue door, a welcome wreath, and a porch with steps.

    2. Lakeside’s Cozy Tiny House Escape - Walk to Beach & Downtown - Pet-Friendly

    A small cabin with a green door, surrounded by trees and a gravel driveway.

    Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

    View all properties

    Top reviews in Elmo

    Mountain Lake Lodge

    A rustic lodge with a waterfall, stone walls, and outdoor seating.

    Best Western Plus Flathead Lake Inn And Suites

    A hotel with a covered outdoor area, stone landscaping, and a view of the sunset.

    The Cottages at Bigfork

    A river with a wooden dock and cabins along the shore.

    Kwataqnuk Resort

    A waterfront patio with outdoor seating, a dock, and a view of a lake and mountains.

    Big Arm Resort

    A small wooden cabin with a blue door and windows, surrounded by a stone wall and a grassy area.

    Americas Best Value Inn Polson

    A wooden deck with a glass table and chairs, overlooking a body of water and mountains.

    Timbers Motel

    A motel with a signboard, a pool, and a hot tub.

    Dream Haven Guest Ranch

    A rustic cabin with a metal roof, surrounded by a fenced yard with a picnic table and a sheep.

    Lonesome Dove Guest Ranch

    A wooden cabin with a porch, surrounded by snow-covered trees.

    Explore a world of travel with Expedia