Find hotels in Marietta, OK from $46

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 Marietta hotels

Best Western Red River Inn & Suites

Best Western Red River Inn & Suites
2.5 star property
Thackerville
9.0 out of 10, Wonderful, (1020)
"Have stayed here several times always clean room and good breakfast."
United States
Scott
$96 nightly
The price is $108
Jan 12 - Jan 13, 2026
Total with taxes and fees
Best Western Red River Inn & Suites

Fairfield Inn & Suites by Marriott Gainesville I-35

Fairfield Inn & Suites by Marriott Gainesville I-35
2.5 star property
Gainesville
8.8 out of 10, Excellent, (1003)
"Great value for a property located near Winstar casino."
United States
Thomas
$87 nightly
The price is $100
Jan 5 - Jan 6, 2026
Total with taxes and fees
Fairfield Inn & Suites by Marriott Gainesville I-35

Hampton Inn & Suites Gainesville

Hampton Inn & Suites Gainesville
2.5 star property
Gainesville
8.6 out of 10, Excellent, (1005)
"clean rooms and pretty good breakfast"
United States
Bruce
$78 nightly
The price is $90
Jan 20 - Jan 21, 2026
Total with taxes and fees
Hampton Inn & Suites Gainesville

La Quinta Inn & Suites By Wyndham Ardmore

La Quinta Inn & Suites By Wyndham Ardmore
3.0 star property
Ardmore
9.0 out of 10, Wonderful, (404)
"Room was clean and breakfast was good. Nice variety of items."
United States
Shirley
$84 nightly
The price is $98
Dec 30 - Dec 31
Total with taxes and fees
La Quinta Inn & Suites By Wyndham Ardmore

Best Western Plus Ardmore Inn & Suites

Best Western Plus Ardmore Inn & Suites
2.5 star property
Ardmore
9.4 out of 10, Exceptional, (1004)
"Clean room, attentive staff, and excellent breakfast"
United States
Lori
$81 nightly
The price is $94
Jan 4 - Jan 5, 2026
Total with taxes and fees
Best Western Plus Ardmore Inn & Suites

Lindsay Inn

Lindsay Inn
2.0 star property
Lindsay
8.2 out of 10, Very Good, (752)
"Very clean, and quiet! "
United States
Elizabeth
$55 nightly
The price is $62
Jan 12 - Jan 13, 2026
Total with taxes and fees
Lindsay Inn

Holiday Inn Express Hotel & Suites Gainesville by IHG

Holiday Inn Express Hotel & Suites Gainesville by IHG
2.5 star property
Gainesville
7.8 out of 10, Good, (1004)
"Wonderful hotel"
United States
Blake
$80 nightly
The price is $92
Jan 27 - Jan 28, 2026
Total with taxes and fees
Holiday Inn Express Hotel & Suites Gainesville by IHG

Hilton Garden Inn Ardmore

Hilton Garden Inn Ardmore
3.0 star property
Ardmore
8.8 out of 10, Excellent, (634)
"Beautiful hotel "
United States
Korey
$77 nightly
The price is $90
Jan 24 - Jan 25, 2026
Total with taxes and fees
Hilton Garden Inn Ardmore

Red River Inn And Suites

Red River Inn And Suites
2.5 star property
Thackerville
7.4 out of 10, Good, (1097)
"Been here a few times, nice friendly staff "
United States
Melody
$87 nightly
The price is $98
Jan 18 - Jan 19, 2026
Total with taxes and fees
Red River Inn And Suites

Tanglewood Resort on Lake Texoma, an Ascend Collection Resort

Tanglewood Resort on Lake Texoma, an Ascend Collection Resort
3.0 star property
Pottsboro
8.2 out of 10, Very Good, (631)
"Overall a great experience!"
United States
Johnny
$119 nightly
The price is $126
Jan 4 - Jan 5, 2026
Total with taxes and fees
Tanglewood Resort on Lake Texoma, an Ascend Collection Resort

Days Inn by Wyndham Gainesville

Days Inn by Wyndham Gainesville
2.5 star property
Gainesville
7.6 out of 10, Good, (1005)
"It was my first time staying here room is very nice clean and staff was very friendly. They have very great complementary breakfast too highly recommend anyone coming to the area to stay here very reasonable and great pricing."
United States
quy
$78 nightly
The price is $90
Dec 30 - Dec 31
Total with taxes and fees
Days Inn by Wyndham Gainesville

Super 8 by Wyndham Gainesville TX

Super 8 by Wyndham Gainesville TX
2.0 star property
Gainesville
7.2 out of 10, Good, (1010)
"The breakfast menu was good and the service was good "
United States
Tunis
$69 nightly
The price is $79
Jan 4 - Jan 5, 2026
Total with taxes and fees
Super 8 by Wyndham Gainesville TX

Hampton Inn & Suites Ardmore

Hampton Inn & Suites Ardmore
2.5 star property
Ardmore
9.0 out of 10, Wonderful, (906)
"Great place to stay. Staff extremely friendly. Rooms very nice. Breakfast was better last year. We’ll be back. "
United States
Joy
$91 nightly
The price is $106
Jan 2 - Jan 3, 2026
Total with taxes and fees
Hampton Inn & Suites Ardmore

La Quinta Inn & Suites by Wyndham Gainesville

La Quinta Inn & Suites by Wyndham Gainesville
3.0 star property
Gainesville
8.0 out of 10, Very Good, (1004)
"Nice place to stay!"
United States
Renee
$77 nightly
The price is $89
Jan 5 - Jan 6, 2026
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Gainesville

Best Western Plus Sand Bass Inn & Suites

Best Western Plus Sand Bass Inn & Suites
2.5 star property
Madill
9.0 out of 10, Wonderful, (420)
"Very clean and quiet"
United States
Gary
$128 nightly
The price is $150
Jan 12 - Jan 13, 2026
Total with taxes and fees
Best Western Plus Sand Bass Inn & Suites

Comfort Suites Gainesville

Comfort Suites Gainesville
2.5 star property
Gainesville
6.6 out of 10, (1006)
"Room was great hot tub seemed a little dirty."
United States
Armando
$71 nightly
The price is $81
Jan 4 - Jan 5, 2026
Total with taxes and fees
Comfort Suites Gainesville

Ardmore Inn & Suites

Ardmore Inn & Suites
2.5 star property
Ardmore
8.0 out of 10, Very Good, (980)
"Friendly staff, room was clean and adequate for our needs"
United States
Sonya
$59 nightly
The price is $68
Dec 30 - Dec 31
Total with taxes and fees
Ardmore Inn & Suites

Holiday Inn Ardmore I-35 by IHG

Holiday Inn Ardmore I-35 by IHG
3.0 star property
Ardmore
9.2 out of 10, Wonderful, (542)
"Courteous staff, clean room, reasonable price."
United States
Janet
$86 nightly
The price is $100
Jan 1 - Jan 2, 2026
Total with taxes and fees
Holiday Inn Ardmore I-35 by IHG

HighPort INN

HighPort INN
2.0 star property
Pottsboro
7.6 out of 10, Good, (55)
"Room was very clean and the staff was very friendly. "
United States
Danny
$85 nightly
The price is $90
Dec 30 - Dec 31
Total with taxes and fees
HighPort INN

American Inn Madill

American Inn Madill
2.0 star property
Madill
9.0 out of 10, Wonderful, (358)
"Clean room, breakfast was good, extremely nice staff!"
United States
Brianna
$100 nightly
The price is $117
Jan 7 - Jan 8, 2026
Total with taxes and fees
American Inn Madill
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

Learn more about Marietta

Explore Lake Murray State Park's hiking trails and swimming areas just minutes from this charming small town. History buffs can visit the Chickasaw Nation Visitor Center to learn about indigenous culture through interactive exhibits.

River in the Woods

Top Marietta Hotel Reviews

More cheap stays in Marietta

Hotels in Marietta with star-rating

Find out more about Marietta

Top reasons to visit Marietta

  • Outdoor Adventures: Marietta boasts stunning lakes and nearby national parks, perfect for hiking and exploring nature.
  • Family-Friendly Attractions: Enjoy a variety of activities, including an amusement park and live entertainment suitable for all ages.
  • Charming Downtown: Stroll through the picturesque downtown area filled with local shops and inviting restaurants.
  • Diverse Accommodations: Marietta offers a range of lodging options, from pet-friendly hotels to cozy agritourism stays.
  • Rich Local Culture: Engage with friendly locals and experience the vibrant cultural scene in nearby cities.

Find great hotels near Marietta

Discover a variety of hotel accommodations in Marietta, Oklahoma, tailored to meet diverse traveler needs. Whether you're seeking a pet-friendly stay, a family-friendly environment, or business-oriented amenities, Marietta has options that cater to all. From charming agritourism properties to popular hotels, you'll find the perfect place to unwind after exploring the area's attractions. Check out the best hotels and read reviews to ensure a memorable vacation experience.

  • Red River Inn And Suites: Nestled only 13 miles from Marietta, Red River Inn And Suites offers a unique blend of golf-themed and family-friendly accommodations. Perfect for both business and leisure travelers, this hotel features a well-equipped business center and multiple meeting rooms, making it ideal for corporate gatherings. Families will appreciate the array of amenities designed for children, ensuring that guests of all ages have a delightful stay. Golf enthusiasts can partake in golf-themed activities right at the property, creating a perfect getaway for those looking to unwind on the greens.
  • Best Western Plus Ardmore Inn & Suites: Located 16 miles from Marietta, Best Western Plus Ardmore Inn & Suites is a welcoming haven for families and LGBTQIA travelers. This hotel prides itself on its inclusivity and offers a range of business amenities, including a 24-hour business center and meeting rooms. Families can take advantage of free cribs and other child-friendly services. The warm atmosphere and dedicated staff make it an excellent choice for anyone seeking a comfortable and accommodating stay.
  • Best Western Red River Inn & Suites: A mere 13 miles from Marietta, the Best Western Red River Inn & Suites is tailored for business travelers seeking a productive environment. This hotel offers essential business amenities, including a well-appointed business center, making it perfect for those on work-related trips. While it focuses on catering to professionals, its clean and modern accommodations ensure that all guests enjoy a pleasant experience during their stay.

Where to stay near Marietta

Marietta, Oklahoma, offers a charming blend of outdoor adventures and family-friendly attractions. Discover the picturesque scenery at nearby parks and enjoy romantic strolls in the welcoming downtown area. With friendly locals and rich history, you'll find delightful neighborhoods just a short drive away. Don't miss exploring nearby cities that enhance your experience with unique attractions and convenient public transportation, making it easy to immerse yourself in the vibrant local culture.

  • Thackerville: Located 10 miles from Marietta, Thackerville is a charming city that offers a delightful mix of outdoor fun and romantic spots. This area sees a steady flow of visitors year-round, peaking during the summer months from July to September. Thackerville is known for its beautiful golf courses, rejuvenating body treatments, and expansive recreational areas. Additionally, nature lovers will appreciate its proximity to a picturesque lake and a national state park, perfect for hiking and exploring. Whether you're looking for a relaxing getaway or an exciting adventure, Thackerville has something for everyone.
  • Ardmore: Situated 16 miles away from Marietta, Ardmore is a vibrant city that draws travelers with its stunning scenery and outdoor activities. The peak tourist season runs from May to July, making it an ideal summer destination. Visitors can enjoy activities such as golfing, pampering at local spas, and camping in scenic areas. Ardmore is home to beautiful lakes and a national state park, providing ample opportunities for hiking, fishing, and picnicking. With its romantic ambiance and breathtaking landscapes, Ardmore is a perfect spot for couples and nature enthusiasts alike.
  • Overbrook: Just 9 miles from Marietta, Overbrook is a quaint village that experiences seasonal fluctuations in visitor traffic, peaking in spring and summer. Travelers come here for its outdoor charm and picturesque scenery, making it a popular destination for a romantic escape. Overbrook offers excellent recreational facilities, including golf courses and a recreation center, along with soothing body treatments. The nearby lake and national state park are perfect for those who enjoy outdoor activities like kayaking and hiking. With its idyllic setting, Overbrook is a hidden gem worth exploring.

Things to do near Marietta

Marietta, Oklahoma, offers a charming blend of outdoor and romantic activities perfect for a scenic getaway. Visitors can enjoy golfing, relaxing body treatments, and exploring the recreational areas. Don't miss out on the local restaurants and shopping options, as well as live entertainment and cultural outings. An amusement park adds to the fun, making Marietta an ideal destination for a memorable vacation.

Shopping

In Marietta, you can explore local shops for unique souvenirs and gifts. For a wider selection, check out the shops at the nearby Gainesville Mall, which is about 15 miles away. If you're up for a drive, the shopping options become even more exciting with additional malls in the region.

Recreation

Experience a round of golf at WinStar Golf Club, where you can enjoy outdoor sports in a scenic environment. Visit Heritage Hall for live music and entertainment, and unwind at Juniper Point, a serene recreational area perfect for relaxation and rejuvenation.

Adventure

At Ardmore Community Water Park, enjoy thrilling water slides and a lazy river, perfect for family fun and adventure. For nature enthusiasts, the Cross Timbers Hiking Trail offers scenic views and a chance to explore the great outdoors, only 17 miles away from Marietta.

Nightlife

In Marietta, the Madill Gaming Center offers a vibrant arcadeAdventureZone experience just 22 miles away, perfect for adventure seekers. For a taste of culture and romance, the Butterfield Stage Players and State Theater, both also 22 miles away, showcase entertaining performances ideal for families and couples alike.

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

Booking tips and Expedia advantages for Marietta

To save money on your trip to Marietta, consider visiting during the off-peak months of January, February, or November for lower accommodation prices. Booking your stay on a Monday can also help you save, as Saturdays tend to be the most expensive. Use Expedia to find and compare great deals by sorting hotel prices from lowest to highest, and consider package deals that combine flights and activities for added savings. Joining Expedia's One Key membership can unlock exclusive discounts and reward you with OneKeyCash for future bookings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Marietta are January to February and November, where the prices are slightly lower. This is in comparison to April to May and August, 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 Marietta is Monday. The most expensive day to stay in Marietta is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to customize your options based on your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will highlight sustainable and eco-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 Marietta hotel stay with your flights and activities through an Expedia package deal.
  • 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 near Marietta

Marietta, Oklahoma, is the perfect destination for outdoor enthusiasts and romantic getaways, offering stunning scenery and various activities. Visitors can enjoy beautiful lakes, explore national and state parks, and experience entertainment at local arenas. With attractions that cater to families and beach lovers alike, Marietta promises a memorable vacation filled with adventure and relaxation.

  • Lake Murray: Experience the serene beauty of Lake Murray, located 9 miles from Marietta. With its picturesque scenery, sandy beaches, and romantic vibes, it’s perfect for a relaxing day of swimming, picnicking, or simply soaking in the sun.
  • Lake Murray State Park: Adventure awaits at Lake Murray State Park, situated 11 miles from Marietta. This expansive park offers stunning landscapes and a variety of outdoor activities, including hiking, fishing, and camping, making it ideal for nature lovers and thrill-seekers alike.
  • Marina Beach: Just 8 miles from Marietta, Marina Beach is a charming spot for sunbathing and beachcombing. With its inviting atmosphere, it’s an excellent place to unwind and enjoy the refreshing waters of Lake Murray.

Frequently asked questions

What is the best area to stay in Marietta?
The best area to stay in Marietta, Oklahoma, is near the downtown area, particularly around Main Street and Broadway, for convenient access to local amenities and the feel of a small American town.

This central area offers a pleasant snapshot of Marietta, with local shops and eateries within easy walking distance. You'll find an inviting space and a chance to experience the community's rhythm. It's an excellent base for travelers who appreciate being close to local life.

For those passing through or looking for practical lodging with good road access, the hotels located directly off Interstate 35 are ideal.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Marietta.
How can I save on a Marietta hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Marietta hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. 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 Marietta hotel?
Prices for hotels in Marietta often vary, but you can find a great deal from $46 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