Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Windsor

Filter by star ratings
All filters
Indian Springs Resort & Spa
Indian Springs Resort & Spa
8.9 Excellent
1712 Lincoln Avenue, Calistoga, CA, United States
Show on map
21.2 km from city centre, Windsor 
ExcellentBased on 84 reviews
8.9

Located a short drive from Schramsberg Vineyards, Indian Springs Resort and Spa offers historic accommodation in Calistoga. It is a 10-minute drive from Chateau Montelena and has free public parking on site.

Tips for booking a Windsor hotel

Cheapest month:November
Most expensive month:September
Average price in Windsor:S$ 343/night
Absolute cheapest price found:S$ 155/night
Cheapest day:Monday
Most expensive day:Thursday
S$ 262 - S$ 435
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 259 - S$ 559
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Windsor hotels

Show all 60 hotels
1
Indian Springs Resort & Spa
Indian Springs Resort & Spa
8.9 Excellent
1712 Lincoln Avenue, Calistoga, CA, United States
Show on map
0.4 km from city centre, Calistoga 

Located a short drive from Schramsberg Vineyards, Indian Springs Resort and Spa offers historic accommodation in Calistoga. It is a 10-minute drive from Chateau Montelena and has free public parking on site.

Cheapest hotels in Windsor, California

Show all 60 hotels
Indian Springs Resort & Spa
Indian Springs Resort & Spa
8.9 Excellent
1712 Lincoln Avenue, Calistoga, CA, United States
Show on map
0.4 km from city centre,  

Located a short drive from Schramsberg Vineyards, Indian Springs Resort and Spa offers historic accommodation in Calistoga. It is a 10-minute drive from Chateau Montelena and has free public parking on site.

S$ 1,305
Avg. per night

Where to stay in Windsor

Windsor travel FAQs

  • What are the best hotels in Windsor?

    Windsor is home to many highly-rated hotels, one of which is Holiday Inn Express Windsor Sonoma Wine Country, which has a current rating of 8.3. For other potential stays, consider Hotel Trio Healdsburg and Treat Yourself to a Great Getaway, which can also be great places to stay in Windsor.

  • How much do hotels in Windsor cost?

    Windsor hotels have an average price of S$ 387/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Windsor?

    Over the last 3 days, Windsor hotels have been found for as cheap as S$ 180/night in searches by HotelsCombined users.