St. Elmo HotelOuray, Colorado
★ 4.0/5 · 157 guest reviews

St. Elmo Hotel

Comfortable rooms and on-site dining in Ouray

Check availability

Check availability
7 room types Wi-Fi Parking A/C Restaurant
St. Elmo Hotel
Check availability

St. Elmo Hotel is a three-star hotel in Ouray, Colorado. It offers a hot tub, an on-site restaurant and free parking. Room types include the Standard Double Room and the Queen Room.

7
Room types
available
$352
Rates from
per night
★★★
Class
3-star

Should you book St. Elmo Hotel?

Expect a three-star hotel.

Best for

  • Road trips & drive-up convenience

Rooms for every kind of stay

Choose from 7 room types — including the Standard Double Room, Queen Room, Superior Double Room. Rates start from $352 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.

The surrounding area

St. Elmo Hotel is in Ouray, Colorado.

Rooms & rates

Standard Double Room

1 queen bed

Mountain view · Attached bathroom · Coffee machine

from $352 View Deal

Queen Room

1 queen bed

Mountain view · Air conditioning · Attached bathroom · Coffee machine

from $387 View Deal

Superior Double Room

1 king bed

1 room · Mountain view · Air conditioning · Attached bathroom · Coffee machine

from $450 View Deal

Standard Quadruple Room

1 king bed

1 room · Mountain view · Air conditioning · Attached bathroom · Coffee machine

from $450 View Deal

Double Room with Private Bathroom

2 king beds

1 room · Mountain view · Attached bathroom · Coffee machine

from $562 View Deal

Luxury Quadruple Room

2 queen beds

1 room · Attached bathroom · Coffee machine

from $405 View Deal

Standard Apartment

Bedroom 1: 1 king bed Living room: 1 sofa bed

Entire apartment · Private kitchenette · Attached bathroom · Mountain view · Air conditioning · Patio

from $615 View Deal

What you'll enjoy

Sauna
On-site Dining
Bar & Lounge
Free Parking
Free Wi-Fi
Hot Tub

Gallery

Amenities & facilities

Most popular facilities

  • Non-smoking rooms
  • Restaurant
  • Free parking
  • Free Wifi
  • Tea/Coffee Maker in All Rooms
  • Bar

Great for your stay

  • Restaurant
  • Private bathroom
  • Parking
  • Free Wifi
  • Free parking
  • Adults only
  • Non-smoking rooms
  • Private hot tub

Bathroom

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

Bedroom

  • Linens

Kitchen

  • Coffee machine

Activities

  • Happy hour Additional charge
  • Horseback riding Additional charge Off-site
  • Hiking Additional charge Off-site
  • Private hot tub

Location

426 Main Street, Ouray, CO 81427, United States

Get directions

St. Elmo Hotel is located in Ouray, Colorado.

What guests say

  • Cleanliness8.5/10
  • Comfort9.2/10
  • Facilities7.9/10
  • Location9.5/10
  • Staff8.7/10
  • Value For Money7.4/10
  • Free Wifi7.5/10

Good to know

Wi-FiFree
ParkingAvailable
Air conditioningAvailable
Non-smoking roomsAvailable
Languages spokenEnglish

House rules

Check-in

From 3:00 PM to 7: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

Until 10: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 21

Pets

Pets are not allowed.

Frequently asked questions

What amenities does St. Elmo Hotel offer?

St. Elmo Hotel offers Non-smoking rooms, Restaurant, Free parking, Free Wifi, Tea/Coffee Maker in All Rooms, Bar, Parking, Adults only, Private hot tub, Sauna, Hairdryer, and Linens.

What room types are available at St. Elmo Hotel?

Room options include Standard Double Room, Queen Room, Superior Double Room, Standard Quadruple Room, Double Room with Private Bathroom.

How much does it cost to stay at St. Elmo Hotel?

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

Where is St. Elmo Hotel located?

St. Elmo Hotel is located in Ouray, Colorado, at 426 Main Street.

Ready to book St. Elmo Hotel?
Check availability & prices

Other hotels in Ouray

Contact St. Elmo Hotel

Address426 Main Street, Ouray, CO 81427, United States
Hotel contact (for guests)Check availability & rates →