Photo by Erick Huling

Find hotels in Granite, OK from $52

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Granite hotels

AmericInn by Wyndham Sayre

AmericInn by Wyndham Sayre
2.5 star property
Sayre
8.6 out of 10, Excellent, (551)
"Nice environment and the staff was very helpful."
United States
Barry
$78 nightly
The price is $90
Jan 25 - Jan 26, 2026
Total with taxes and fees
AmericInn by Wyndham Sayre

Holiday Inn Express & Suites Altus by IHG

Holiday Inn Express & Suites Altus by IHG
2.5 star property
Altus
8.4 out of 10, Very Good, (430)
"Yes the breakfast was hot and fresh. We did enjoy the pool very much. Staff was polite and friendly. The room was spacious and clean. "
United States
THERESA
$105 nightly
The price is $126
Jan 3 - Jan 4, 2026
Total with taxes and fees
Holiday Inn Express & Suites Altus by IHG

Western Motel

Western Motel
2.0 star property
Sayre
7.4 out of 10, Good, (117)
"Staff was courteous and room was clean"
United States
David
$45 nightly
The price is $52
Dec 30 - Dec 31
Total with taxes and fees
Western Motel

Friendship Inn

Friendship Inn
2.5 star property
Altus
8.4 out of 10, Very Good, (447)
"This hotel has very friendly nice rooms and delicious breakfast I would stay here again"
United States
Sergio
$72 nightly
The price is $86
Dec 30 - Dec 31
Total with taxes and fees
Friendship Inn

Hampton Inn Suites Altus

Hampton Inn Suites Altus
2.5 star property
Altus
8.0 out of 10, Very Good, (393)
"Room was great. People were very friendly. Breakfast was the best i have ever had at a hotel "
United States
MELISSA
$118 nightly
The price is $141
Jan 10 - Jan 11, 2026
Total with taxes and fees
Hampton Inn Suites Altus

Microtel Inn & Suites by Wyndham Altus

Microtel Inn & Suites by Wyndham Altus
2.0 star property
Altus
7.6 out of 10, Good, (540)
"It was a great stay"
United States
David
$84 nightly
The price is $100
Jan 4 - Jan 5, 2026
Total with taxes and fees
Microtel Inn & Suites by Wyndham Altus

Duffer Motel

Duffer Motel
2.0 star property
Mangum
7.2 out of 10, Good, (42)
"Pet friendly quiet"
United States
Kris
$65 nightly
The price is $74
Dec 30 - Dec 31
Total with taxes and fees
Duffer Motel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Granite attractions

Learn more about Granite

Explore Granite: its monuments and more!

The summit of New Horizon Trail on Quartz Mountain. A lot of new graffiti.
Photo by Erick Huling
Open Photo by Erick Huling

Top Granite Hotel Reviews

More cheap stays in Granite

Hotels in Granite with star-rating

Find out more about Granite

Top reasons to visit Granite

  • Outdoor Adventures: Granite is a paradise for outdoor enthusiasts, offering hiking, camping, and picnicking amidst stunning natural scenery.
  • Scenic Landscapes: Visitors can explore breathtaking views, including national parks and picturesque mountains, perfect for nature lovers.
  • Friendly Atmosphere: Experience the welcoming vibe of nearby towns and enjoy local shopping and dining options.
  • Accommodations for Everyone: A variety of lodging options, from motels to hotels, ensure a comfortable stay for all travelers.
  • Memorable Experiences: Whether seeking adventure or relaxation, Granite promises a unique and charming getaway.

Find great hotels near Granite

Discover a range of welcoming accommodations in Granite, Oklahoma, perfect for every type of traveler. From friendly motels to well-appointed hotels, you'll find modern amenities and pet-friendly options that cater to both business and leisure needs. Enjoy LGBTQIA-friendly services and read through helpful hotel reviews as you plan your stay, ensuring a memorable vacation experience in this charming destination.

  • Microtel Inn & Suites by Wyndham Altus: Ideal for the business traveler, Microtel Inn & Suites by Wyndham Altus offers a professional atmosphere just 20 miles from Granite. This hotel is designed with the needs of corporate guests in mind, featuring a range of facilities such as a business center and meeting rooms. Guests appreciate the comfortable rooms that cater to productivity while also offering modern amenities for relaxation after a busy day. With a focus on efficiency and convenience, this hotel ensures your stay is both comfortable and productive.
  • Hampton Inn Suites Altus: Located in the heart of the city, Hampton Inn Suites Altus is a welcoming retreat for all travelers, particularly those seeking a LGBTQIA-friendly environment. Just 20 miles away from Granite, this property is recognized for its inclusive atmosphere and business-friendly amenities, including multiple meeting rooms and an accessible business center. Guests enjoy spacious rooms with contemporary decor, along with a complimentary breakfast to start their day right. Its central location makes it a perfect base for exploring the local area while ensuring a comfortable stay.
  • Duffer Motel: For pet lovers, Duffer Motel is a fantastic choice, located just 9 miles from Granite. This charming motel allows pets on-site, making it an excellent option for those traveling with furry friends. With a pet-friendly policy that includes fees waived for service animals and specific restrictions for pets, this motel ensures a comfortable stay for both guests and their pets. The cozy accommodations provide a homey atmosphere, making it a perfect stop for travelers looking for affordability and convenience.

Where to stay near Granite

Granite, Oklahoma, offers a unique blend of outdoor adventure and stunning scenery, making it a perfect getaway for nature enthusiasts and those seeking relaxation. Explore the friendly atmosphere of nearby towns, enjoy downtown views, and discover local shopping malls. Whether you're hiking through picturesque landscapes or enjoying romantic moments in serene spots, Granite promises a memorable experience filled with charm and friendly attractions.

  • Lone Wolf: Situated 6 miles from Granite, Lone Wolf is a quaint city that attracts visitors with its stunning outdoor experiences and scenic landscapes. The travel experience here is particularly vibrant during the peak months of April to June, when nature enthusiasts flock to enjoy hiking trails, campgrounds, and recreational areas. Notable local landmarks include a national state park, picturesque mountains, and a dam, all perfect for adventure seekers looking to immerse themselves in the natural beauty of southwestern Oklahoma.
  • Lugert: Located 8 miles from Granite, the village of Lugert offers a unique blend of outdoor adventures and tranquil scenery. With visitor numbers peaking from May to July, it’s an ideal spot for those seeking recreational activities like hiking and camping. The proximity to a national state park, a serene lake, and surrounding mountains makes Lugert an excellent destination for nature lovers and adventure seekers, providing a delightful escape into Oklahoma’s picturesque landscapes.
  • Mangum: Just 9 miles away from Granite, Mangum is a vibrant city that draws visitors with its stunning scenery and outdoor adventures. The travel experience here peaks from March to April and June, providing ample opportunities for exploration. Visitors can enjoy recreational areas, hiking trails, and even safari experiences. With local attractions including a national state park, majestic mountains, and a dam, Mangum is a fantastic getaway for anyone looking to savor the great outdoors while soaking in the natural beauty of the region.

Things to do near Granite

Granite, Oklahoma, is perfect for outdoor enthusiasts seeking adventure and scenic beauty. Visitors can explore hiking trails that showcase the area's natural landscape, relax at the recreational area, or enjoy camping under the stars. Whether you're looking for thrilling outdoor experiences or a peaceful retreat in nature, Granite offers a variety of activities to make your vacation memorable.

Shopping

In Granite, visit local shops like the Granite Mercantile for unique gifts and souvenirs. If you're up for a drive, check out the Altus Plaza, located about 15 miles away, offering a range of retail options, dining, and more for a delightful shopping experience.

Recreation

The Sayre Golf Course, located 27 miles from Granite, provides a serene outdoor atmosphere perfect for relaxation and recreation. Enjoy a round of golf amidst beautiful landscapes, or simply soak in the sports vibes while connecting with nature in this inviting setting.

Adventure

Explore the stunning landscapes of the Wichita Mountains Wildlife Refuge, perfect for hiking, rock climbing, and wildlife spotting. Experience the thrill of kayaking on Lake Altus or enjoy a scenic picnic while soaking in the natural beauty of the surrounding area.

Nightlife

Granite, Oklahoma, may be small, but its nightlife has charm. Enjoy a cozy evening at the local bar, where friendly faces and live music create a warm atmosphere. For a laid-back vibe, grab a bite at a nearby diner that stays open late, perfect for night owls.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Granite

To save money on your trip to Granite, Oklahoma, consider visiting during February, August, or December, when prices are lower. Sundays are the cheapest days to stay, while Saturdays tend to be more expensive. Use Expedia to find budget-friendly accommodations, especially eco-certified options. Combining your hotel booking with flights and activities through an Expedia package can lead to significant savings. Additionally, joining Expedia's One Key membership offers exclusive discounts and the chance to earn OneKeyCash for future bookings, maximizing your travel budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Granite are February, August and December, where the prices are slightly lower. This is in comparison to April to May and October, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Granite is Sunday. The most expensive day to stay in Granite is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your options based on your budget, desired location, and hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly accommodations currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Granite hotel reservation with your flights and activities through an Expedia package.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around Granite

Granite, Oklahoma, is an ideal destination for outdoor enthusiasts and adventure seekers. Visitors can explore stunning scenery, including national parks, mountains, and dams that provide a range of activities perfect for families and nature lovers. Whether you're hiking, picnicking, or simply enjoying the breathtaking views, Granite offers a memorable experience for all types of travelers looking to connect with nature.

  • Quartz Mountain State Park: Located 6 miles from Granite, this park offers breathtaking scenery and a range of outdoor adventures. Hike trails that wind through picturesque landscapes, enjoy fishing in serene waters, or simply relax amidst the stunning natural beauty.
  • Lone Wolf Ballfield: Situated 8 miles away, this family-friendly park features open spaces ideal for picnics and outdoor games. With its eco-friendly vibes, it's a great spot to enjoy a day with loved ones while soaking up the sun.
  • Quartz Mountain: Right within Granite, this mountain invites adventurers to explore its rugged trails and enjoy panoramic views. Ideal for hiking and photography, Quartz Mountain is a must-visit for nature enthusiasts.

Best time to go to Granite

The best time to visit Granite can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Granite falls in July, when visitor numbers are moderately low and weather is sunny with light rain. The coolest average temperature in Granite falls in January, visitor numbers are moderately low and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January40.6°F (4.8°C)No RainSunnyModerately LowAverage
February43.0°F (6.1°C)No RainMostly SunnyAverageSlightly Low
March54.3°F (12.4°C)No RainMostly SunnyModerately HighAverage
April61.7°F (16.5°C)Light RainMostly SunnyModerately HighSlightly High
May70.7°F (21.5°C)Light RainMostly SunnyAverageSlightly High
June81.9°F (27.7°C)Light RainSunnyAverageAverage
July85.6°F (29.8°C)Light RainSunnyModerately LowAverage
August84.7°F (29.3°C)No RainSunnyModerately LowSlightly Low
September76.6°F (24.8°C)Light RainSunnyAverageAverage
October63.3°F (17.4°C)Light RainSunnyAverageSlightly High
November51.6°F (10.9°C)No RainSunnyAverageAverage
December42.6°F (5.9°C)No RainMostly SunnyModerately HighSlightly Low

The nearest major airports for your trip to Granite

If you're planning a trip to Granite, Oklahoma, the closest major airport is Lawton-Fort Sill Regional Airport (LAW), located 61 miles away. Nearby hotel options include Apache Casino Hotel, a 3.5-star hotel situated 4 miles from the airport, and MySuites Lawton and Homewood Suites by Hilton Lawton, both 3-star hotels located 3 miles away. These hotels provide convenient access to the airport, making your travel experience smoother. Transportation services from these hotels to LAW are readily available, ensuring you can easily reach your flight.

Frequently asked questions

When is the best time to go to Granite?
The most popular time to visit Granite is April, when the landscape awakens from winter and the scenery is particularly enchanting. During this month, temperatures typically range from the upper 40s to mid-60s Fahrenheit, making it comfortable for outdoor activities and sightseeing. This is a delightful time to explore the town's charming streets, local shops, and scenic parks.

The peak season runs from March to May, bringing a vibrant atmosphere filled with tourists eager to experience Granite's unique offerings. April, in particular, sees a variety of local events and festivals, which present wonderful opportunities to engage with the community and immerse yourself in the region's culture. The mild climate allows for pleasant walks and leisurely outdoor dining at local cafés, where you can savor regional specialties while enjoying the blooming surroundings.

If you're looking for a more budget-friendly option, August may be a wise choice. While the crowds are thinner, you'll still find various attractions open and fewer wait times, allowing for a more relaxed exploration of what Granite has to offer.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Granite hotel for you.
How can I save on a Granite hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Granite hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Granite hotel?
Prices for hotels in Granite often vary, but you can find a great deal from $52 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia