Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Top Williamsburg Hotels Deals

See all 239 Hotels in Williamsburg
Holiday Inn Express Hotel & Suites Acme-Traverse City

Holiday Inn Express Hotel & Suites Acme-Traverse City

3536 Mt. Hope Rd, Williamsburg
    2.5 out of 5.0
     
     

    Situated near the beach, this hotel is within 3 mi (5 km) of Music House Museum, Mt. Holiday Ski Area, and Pirate's Cove Adventure Golf. Grand Traverse Bay and ...

    Holiday Inn Express Hotel & Suites Acme-Traverse City$94

    Holiday Inn Express Hotel & Suites Acme-Traverse City$94
    Grand Traverse Resort And Spa

    Grand Traverse Resort And Spa

    100 Grand Traverse Village Boulevard, Williamsburg
      3.5 out of 5.0
       
       

      This family-friendly Acme resort is located near the airport, 1.1 mi (1.8 km) from Music House Museum, and within 6 mi (10 km) of Traverse City State Park and ...

      Grand Traverse Resort And Spa$166

      Grand Traverse Resort And Spa$166
      Yorkburg Manor

      Yorkburg Manor

      5721 N. Broomhead Rd., Williamsburg
        2.5 out of 5.0
         
         

        Situated in Williamsburg, this bed & breakfast is within 9 mi (15 km) of Sand Lakes Quiet Area, Music House Museum, and Mt. Holiday Ski Area. Pirate's Cove Adventure ...

        Country Hermitage Bed and Breakfast

        Country Hermitage Bed and Breakfast

        7710 US 31 North, Williamsburg
          3.0 out of 5.0
           
           

          Situated in Williamsburg, this bed & breakfast is close to Music House Museum. Area attractions also include Mt. Holiday Ski Area and Pirate's Cove Adventure ...

          Sleep Inn & Suites Acme - Traverse City

          Sleep Inn & Suites Acme - Traverse City

          5520 US 31 North, Williamsburg
            2.5 out of 5.0
             
             

            Located in the heart of Acme, this hotel is within 3 mi (5 km) of Music House Museum, Mt. Holiday Ski Area, and Pirate's Cove Adventure Golf. Grand Traverse ...

            Elk Rapids Lakeshore Inn

            Elk Rapids Lakeshore Inn

            10962 US Highway 31 S, Williamsburg
              2.5 out of 5.0
               
               
              Sugar Beach Resort Hotel

              Sugar Beach Resort Hotel

              1773 US 31 N, Traverse City
                2.5 out of 5.0
                 
                 

                Nestled on the beach, this Traverse City hotel is within a 15-minute walk of Pirate's Cove Adventure Golf and Traverse City State Park. Mt. Holiday Ski Area ...

                Sugar Beach Resort Hotel$89

                Sugar Beach Resort Hotel$89
                ParkShore Resort

                ParkShore Resort

                1401 US 31 North, Traverse City
                  2.0 out of 5.0
                   
                   

                  Nestled on the beach, this Traverse City hotel is within a 10-minute walk of Traverse City State Park and Pirate's Cove Adventure Golf. Bryant Park and Mt. Holiday ...

                  ParkShore Resort$72

                  ParkShore Resort$72
                  GrandStay Hotel & Suites of Traverse City

                  GrandStay Hotel & Suites of Traverse City

                  1614 US 31 North, Traverse City
                    2.5 out of 5.0
                     
                     

                    Situated near the beach, this hotel is within a 10-minute walk of Pirate's Cove Adventure Golf and Traverse City State Park. Mt. Holiday Ski Area and The Dennos ...

                    GrandStay Hotel & Suites of Traverse City$52

                    GrandStay Hotel & Suites of Traverse City$52
                    Park Place Hotel

                    Park Place Hotel

                    300 E State St, Traverse City
                      3.0 out of 5.0
                       
                       

                      Park Place Hotel in Traverse City is within 2 blocks of Front Street, which is home to shops and cafes along its brick-paved street. West Bay Beach is also 2 ...

                      Park Place Hotel$120

                      Park Place Hotel$120