Narrow results:

Clear selected filters

32 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Payment preference

Hotels.com® Rewards

Landmarks

Accommodation type

Amenities

Themes / types

Accessibility Features

Why book with us?

  • Hotels.com doesn’t charge cancellation fees

  • Best Price Guarantee

  • We’re just a phone call away: 866-678-6350

FilterMap

Sort by

  1. For every 10 nights, get 1 free!
    Big Meadows Lodge

    Mile 51.2 Skyline Drive, Luray, VA, 22835 United States

    ,

    866-573-4235

    3 stars
    Luray
    • 6.6 miles to City center‎
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $138
    • For every 10 nights, get 1 free!
      Skyland Resort

      Milepost 41 7 42 5 Skyline Drive, Luray, VA, 22835 United States

      ,

      866-678-6350

      2 stars
      Luray
      • 7.8 miles to City center‎
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $125
      • For every 10 nights, get 1 free!
        The Inn on Thistle Hill

        5541 Sperryville Pike, Boston, VA, 22713 United States

        ,

        866-767-0278

        2.5 stars
        Boston
        • 11 miles to City center‎
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $165
        • For every 10 nights, get 1 free!
          Daughter of the Stars Bed and Breakfast

          188 East Main Street, P.O. Box 68, Stanley, VA, 22851 United States

          ,

          866-925-4159

          3 stars
          Stanley
          • 12 miles to City center‎
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $119
          • For every 10 nights, get 1 free!
            Cardinal Inn

            1005 East Main Street, Luray, VA, 22835 United States

            ,

            866-925-8676

            2.5 stars
            Luray
            • 14 miles to City center‎
            No customer reviews yet
            Be the first
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $95
            • For every 10 nights, get 1 free!
              Days Inn Luray Shenandoah

              138 Whispering Hill Rd, Luray, VA, 22835 United States

              ,

              866-538-0251

              2 stars
              Luray
              • 14 miles to City center‎
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $76
              • For every 10 nights, get 1 free!
                Best Western Intown Of Luray

                410 W Main St, Luray, VA, 22835 United States

                ,

                866-538-1314

                3 stars
                Luray
                • 15 miles to City center‎
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                from $90
                • For every 10 nights, get 1 free!
                  Mimslyn Inn Historic Hotels Of America

                  401 W Main St, Luray, VA, 22835 United States

                  ,

                  866-538-6252

                  3 stars
                  Luray
                  • 15 miles to City center‎
                  Excellent
                  4.3 / 5
                  16
                  customer reviews
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  from $135
                  • For every 10 nights, get 1 free!
                    Woodruff House

                    330 Mechanic St, Luray, VA, 22835 United States

                    ,

                    866-538-9298

                    3 stars
                    Luray
                    • 15 miles to City center‎
                    Outstanding
                    4.7 / 5
                    60
                    customer reviews
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    from $145
                    • For every 10 nights, get 1 free!
                      Mayneview B&B

                      439 Mechanic St, Luray, VA, 22835 United States

                      ,

                      866-539-5067

                      2.5 stars
                      Luray
                      • 15 miles to City center‎
                      Excellent
                      4.2 / 5
                      46
                      customer reviews
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      from $99
                      • For every 10 nights, get 1 free!
                        Lafayette Inn

                        146 E Main St, Stanardsville, VA, 22973 United States

                        ,

                        866-539-9234

                        3 stars
                        Stanardsville
                        • 15 miles to City center‎
                        Excellent
                        4.2 / 5
                        33
                        customer reviews
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        from $139
                        • For every 10 nights, get 1 free!
                          Quality Inn

                          890 Willis Ln, Culpeper, VA, 22701 United States

                          ,

                          866-582-3258

                          2 stars
                          Culpeper
                          • 16 miles to City center‎
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          from $100
                          • For every 10 nights, get 1 free!
                            Red Roof Inn Culpeper

                            889 Willis Lane, Culpeper, VA, 22701 United States

                            ,

                            866-711-3751

                            2 stars
                            Culpeper
                            • 16 miles to City center‎
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                            from $60
                            • For every 10 nights, get 1 free!
                              Microtel Inn & Suites by Wyndham Culpeper

                              885 Willis Ln, Culpeper, VA, 22701 United States

                              ,

                              866-925-0548

                              2 stars
                              Culpeper
                              • 16 miles to City center‎
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                              from $59
                              • For every 10 nights, get 1 free!
                                Best Western Culpeper Inn

                                U.s 29 Business S, Culpeper, VA, 22701 United States

                                ,

                                866-925-4218

                                3 stars
                                Culpeper
                                • 16 miles to City center‎
                                Excellent
                                4.2 / 5
                                45
                                customer reviews
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                from $77
                                • For every 10 nights, get 1 free!
                                  Holiday Inn Express Hotel & Suites Culpeper

                                  787 Madison Rd, Culpeper, VA, 22701 United States

                                  ,

                                  866-925-8709

                                  2.5 stars
                                  Culpeper
                                  • 17 miles to City center‎
                                  Excellent
                                  4.4 / 5
                                  94
                                  customer reviews
                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  from $109
                                  • For every 10 nights, get 1 free!
                                    Red Carpet Inn

                                    13065 James Madison Hwy, Culpeper, VA, 22701 United States

                                    ,

                                    866-538-0157

                                    2 stars
                                    Culpeper
                                    • 17 miles to City center‎
                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                    from $65
                                    • For every 10 nights, get 1 free!
                                      The Inn At Little Washington

                                      Middle And Main Streets, Washington, VA, 22747 United States

                                      ,

                                      866-538-0192

                                      5 stars
                                      Washington
                                      • 18 miles to City center‎
                                      No customer reviews yet
                                      Be the first
                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                      from $485
                                      • For every 10 nights, get 1 free!
                                        Sleepy Hollow Motel

                                        400 James Madison Hwy, Culpeper, VA, 22701 United States

                                        ,

                                        866-538-0294

                                        2 stars
                                        Culpeper
                                        • 18 miles to City center‎
                                        Excellent
                                        4.0 / 5
                                        1
                                        customer review
                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                        from $65
                                        • For every 10 nights, get 1 free!
                                          Holiday Inn Express Orange

                                          750 Round Hill Dr., Orange, VA, 22960 United States

                                          ,

                                          866-538-0315

                                          2.5 stars
                                          Orange
                                          • 19 miles to City center‎
                                          Outstanding
                                          4.7 / 5
                                          139
                                          customer reviews
                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                          from $90
                                          • For every 10 nights, get 1 free!
                                            Inn at Westwood Farm

                                            12256 Montford Road, Orange, VA, 22960 United States

                                            ,

                                            866-538-1351

                                            3.5 stars
                                            Orange
                                            • 19 miles to City center‎
                                            Outstanding
                                            5.0 / 5
                                            5
                                            customer reviews
                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                            from $185
                                            • For every 10 nights, get 1 free!
                                              Holladay House B&B

                                              155 West Main Street, Orange, VA, 22960 United States

                                              ,

                                              866-538-2362

                                              3 stars
                                              Orange
                                              • 20 miles to City center‎
                                              Excellent
                                              4.5 / 5
                                              2
                                              customer reviews
                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                              from $169
                                              • For every 10 nights, get 1 free!
                                                Chestnut Hill Bed & Breakfast

                                                236 Caroline Street, Orange, VA, 22960 United States

                                                ,

                                                866-538-6218

                                                3.5 stars
                                                Orange
                                                • 21 miles to City center‎
                                                Outstanding
                                                5.0 / 5
                                                5
                                                customer reviews
                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                from $179
                                                • For every 10 nights, get 1 free!
                                                  Best Western Plus Charlottesville Airport Inn & Suites

                                                  5920 Seminole Trail, Ruckersville, VA, 22968 United States

                                                  ,

                                                  866-538-6315

                                                  2.5 stars
                                                  Ruckersville
                                                  • 21 miles to City center‎
                                                  Excellent
                                                  4.5 / 5
                                                  135
                                                  customer reviews
                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                  from $98
                                                  • For every 10 nights, get 1 free!
                                                    The Mayhurst Inn

                                                    12460 Mayhurst Lane, Orange, VA, 22960 United States

                                                    ,

                                                    866-538-9367

                                                    3 stars
                                                    Orange
                                                    • 21 miles to City center‎
                                                    Outstanding
                                                    4.7 / 5
                                                    20
                                                    customer reviews
                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                    from $179
                                                    • For every 10 nights, get 1 free!
                                                      Budget Inn

                                                      332 Caroline St, Orange, VA, 22960 United States

                                                      ,

                                                      866-573-4235

                                                      2 stars
                                                      Orange
                                                      • 21 miles to City center‎
                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                      from $69
                                                      • For every 10 nights, get 1 free!
                                                        Comfort Inn And Suites Orange

                                                        334 Caroline St, Orange, VA, 22960 United States

                                                        ,

                                                        866-678-6350

                                                        2.5 stars
                                                        Orange
                                                        • 21 miles to City center‎
                                                        Excellent
                                                        4.4 / 5
                                                        93
                                                        customer reviews
                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                        from $84
                                                        • For every 10 nights, get 1 free!
                                                          Budget Inn New Market

                                                          2192 Old Valley Pike, New Market, VA, 22844 United States

                                                          ,

                                                          866-767-0278

                                                          2 stars
                                                          New Market
                                                          • 22 miles to City center‎
                                                          No customer reviews yet
                                                          Be the first
                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                        • For every 10 nights, get 1 free!
                                                          Quality Inn Shenandoah Valley

                                                          162 W Old Cross Rd, New Market, VA, 22844 United States

                                                          ,

                                                          866-925-4159

                                                          2.5 stars
                                                          New Market
                                                          • 22 miles to City center‎
                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                          from $80
                                                          • For every 10 nights, get 1 free!
                                                            Days Inn New Market Battlefield

                                                            9360 George Collin Pkwy, New Market, VA, 22844 United States

                                                            ,

                                                            866-925-8676

                                                            2 stars
                                                            New Market
                                                            • 22 miles to City center‎
                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                            from $54
                                                            • For every 10 nights, get 1 free!
                                                              Cave Hill Farm Bed and Breakfast

                                                              9875 Cave Hill Road, McGaheysville, VA, 22840 United States

                                                              ,

                                                              866-538-0251

                                                              3 stars
                                                              McGaheysville
                                                              • 24 miles to City center‎
                                                              Excellent
                                                              4.3 / 5
                                                              19
                                                              customer reviews
                                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                              from $159
                                                              • For every 10 nights, get 1 free!
                                                                Mountainside Villas At Massanutten By Kees Vacations

                                                                4082 Peak Dr Unit 2, Mcgaheysville, VA, 22840 United States

                                                                ,

                                                                866-538-1314

                                                                3 stars
                                                                Mcgaheysville
                                                                • 24 miles to City center‎
                                                                Outstanding
                                                                4.7 / 5
                                                                66
                                                                customer reviews
                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!

                                                              Haven’t found what you’re looking for? Call us and we’ll help you find a hotel:

                                                              • Speak to a Hotels.com travel specialist: 866-678-6350, 24 hours a day, 7 days a week
                                                              *

                                                              strikethrough.price.legal.information. The price comparison is based on prices for this hotel over the next 14 days.