Windsor Hotel & RestaurantDel Norte, Colorado
★ 4.5/5 · 138 guest reviews

Windsor Hotel & Restaurant

Comfortable rooms and on-site dining in Del Norte

Check availability

Check availability
4 room types Parking A/C Restaurant
Windsor Hotel & Restaurant
Check availability

Windsor Hotel & Restaurant is a three-star hotel in Del Norte, Colorado. It offers 2 on-site restaurants and free parking. Room types include the Queen Room and the King Room.

4
Room types
available
$144
Rates from
per night
★★★
Class
3-star

Should you book Windsor Hotel & Restaurant?

Expect a three-star hotel.

Best for

  • Families with children
  • Road trips & drive-up convenience
  • Business travelers

Where you'll stay

Choose from 4 room types — including the Queen Room, King Room, King Suite. Rates start from $144 a night.

On-site dining

No need to go far for a meal — the property has its own dining, handy for breakfast before you head out or dinner after a long day.

Around the area

Windsor Hotel & Restaurant is in Del Norte, Colorado.

Rooms & rates

Queen Room

1 queen bed

1 room · Garden view · Mountain view · City view · Inner courtyard view · Air conditioning

from $144 View Deal

King Room

19.0 m² · 1 king bed

1 room · Garden view · Mountain view · City view · Inner courtyard view · Air conditioning

from $163 View Deal

King Suite

46.0 m² · 1 king bed

Private suite · Balcony · Garden view · Mountain view · Inner courtyard view · Air conditioning

from $223 View Deal

Queen Room with Two Queen Beds

23.0 m² · 2 queen beds

1 room · Garden view · Mountain view · City view · Inner courtyard view · Air conditioning

from $173 View Deal

What you'll enjoy

On-site Dining
Bar & Lounge
Free Parking
Air Conditioning

Gallery

Amenities & facilities

Most popular facilities

  • Room service
  • Garden
  • 2 restaurants
  • Non-smoking rooms
  • Facilities for disabled guests
  • Bar
  • Air conditioning
  • Meeting/Banquet facilities

Great for your stay

  • 2 restaurants
  • Private bathroom
  • Parking
  • Air conditioning
  • View
  • Bath
  • Free parking
  • Flat-screen TV

Bathroom

  • Toilet paper
  • Towels
  • Bath or shower
  • Private bathroom
  • Toilet
  • Free toiletries
  • Bathrobe
  • Hairdryer

Bedroom

  • Linens
  • Wardrobe or closet
  • Alarm clock

View

  • Inner courtyard view
  • Mountain view
  • Garden view
  • View

Outdoors

  • Picnic area
  • Outdoor furniture
  • Garden

Location

605 Grand Avenue, Del Norte, CO 81132, United States

Get directions

Windsor Hotel & Restaurant is located in Del Norte, Colorado.

What guests say

  • Staff9.5/10
  • Facilities9.1/10
  • Cleanliness9.5/10
  • Comfort9.2/10
  • Value For Money8.8/10
  • Location9.5/10

Good to know

ParkingAvailable
Air conditioningAvailable
Family roomsAvailable
AccessibilityWheelchair accessible
Non-smoking roomsAvailable
Dining2 restaurants on-site
Languages spokenEnglish

House rules

Check-in

From 3:00 PM to 8:00 PM

Guests are required to show a photo ID and credit card at check-in.

You need to let the property know what time you'll be arriving in advance.

Check-out

From 6:00 AM to 11:00 AM

Cancellation/ prepayment

Cancellation and prepayment policies vary according to accommodation type. Check what conditions apply to each option when making your selection.

Age restriction

The minimum age for check-in is 18

Pets

Pets are not allowed.

Frequently asked questions

What amenities does Windsor Hotel & Restaurant offer?

Windsor Hotel & Restaurant offers Room service, Garden, 2 restaurants, Non-smoking rooms, Facilities for disabled guests, Bar, Air conditioning, Meeting/Banquet facilities, Kids' meals, Parking, View, and Free parking.

What room types are available at Windsor Hotel & Restaurant?

Room options include Queen Room, King Room, King Suite, Queen Room with Two.

How much does it cost to stay at Windsor Hotel & Restaurant?

Nightly rates start from around $144, varying by date and room type.

Where is Windsor Hotel & Restaurant located?

Windsor Hotel & Restaurant is located in Del Norte, Colorado, at 605 Grand Avenue.

Ready to book Windsor Hotel & Restaurant?
Check availability & prices

Other hotels in Del Norte

Contact Windsor Hotel & Restaurant

Address605 Grand Avenue, Del Norte, CO 81132, United States
Hotel contact (for guests)Check availability & rates →