The best deals on hotels when visiting Shamrock in Oklahoma.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Shamrock, Oklahoma 74068

Boomtown Inn

203 North Settles Dr Drumright, OK

Guests traveling to Shamrock will find heartwarming accommodations at Boomtown Inn, with rooms beginning at $65.00, creating a clean, inviting environment ideal for unwinding. Stay in a room that offers standard amenities and a welcoming environment, ensuring a comfortable and economical visit.

Guests staying at Boomtown Inn can easily access downtown Shamrock, making it simple to balance city exploration with a more relaxed stay. Make your Shamrock travels relaxing and budget-smart—reserve your hotel today!

  Call (855) 235-0725 to book with an agent.
  5.4 miles from Shamrock, OK 74068

Starting at

$65.00

per night

Read Reviews View Amenities View All Rooms

Executive Inn&Suites Cushing

2232 East Main Street Cushing, OK

Guests visiting Shamrock can unwind in inviting comfort at Executive Inn&Suites Cushing, with rooms beginning at $70.00, creating a clean and welcoming atmosphere ideal for relaxation. Enjoy accommodations that focus on providing essential comforts with no unnecessary extras, perfect for a budget-friendly trip.

Travelers staying at Executive Inn&Suites Cushing can appreciate the calm environment, with downtown Shamrock still close enough for city adventures. Stay affordably and comfortably on your Shamrock adventure—lock in your hotel today!

  Call (855) 235-6136 to book with an agent.
  10.3 miles from Shamrock, OK 74068

Starting at

$70.00

per night

Read Reviews View Amenities View All Rooms

Wilshire Inn

1720 East Main Street Cushing, OK

With rates starting at $60.00, Wilshire Inn is ideal for guests bound for Shamrock, providing cozy-like accommodations in a warm, inviting setting. Experience a stay that offers more in terms of amenities and comfort, providing an enhanced visit at a budget-friendly price.

Guests can enjoy a serene stay at Wilshire Inn, knowing that downtown Shamrock is just a comfortable drive away for easy access. Experience Shamrock in style with a hotel that makes value a priority—lock in today!

  Call (855) 239-5277 to book with an agent.
  10.6 miles from Shamrock, OK 74068

Starting at

$60.00

per night

Read Reviews View Amenities View All Rooms

Cattle Country Lodge

1200 North 8th Ave Stroud, OK

At Cattle Country Lodge, guests bound for Shamrock can unwind in snug accommodations with rooms starting at $81.99, creating a warm, welcoming atmosphere. Find a comfortable retreat in rooms that offer more than the basics, with extra amenities to enhance your stay.

Unwind at Cattle Country Lodge, where peaceful surroundings offer a relaxing stay and downtown Shamrock remains nearby for city exploration. Make your Shamrock travels both comfortable and cost-efficient—reserve now!

  Call (855) 236-8982 to book with an agent.
  11.5 miles from Shamrock, OK 74068

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Cushing Inn & Suites

508 East Main Street Cushing, OK

With rooms beginning at $85.99, Best Western Plus Cushing Inn & Suites provides inviting accommodations for guests bound for Shamrock, creating a welcoming, comfortable environment. Enjoy the added value of loyalty rewards when you stay at Best Western Plus, part of the Best Western Rewards program.

Guests staying at Best Western Plus Cushing Inn & Suites will appreciate the peaceful setting, with downtown Shamrock nearby for all their city adventures. Relax in Shamrock at a hotel that knows how to make your stay special—lock in today!

  Call (855) 236-8982 to book with an agent.
  11.7 miles from Shamrock, OK 74068

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Stroud

915 West Ada Webb Dr Stroud, OK

At Hampton Inn & Suites Stroud, guests traveling to Shamrock will find inviting accommodations with rooms starting at $77.99, creating a enveloping, welcoming environment perfect for rest. Work efficiently in Hampton's well-appointed business centers, equipped with all the necessities for staying productive while traveling.

For those seeking both relaxation and proximity, Hampton Inn & Suites Stroud offers a quiet retreat with downtown Shamrock nearby. Experience Shamrock with peace of mind, knowing your hotel delivers value—secure now!

  Call (855) 235-6136 to book with an agent.
  11.9 miles from Shamrock, OK 74068

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

The Oasis Extended Stay

310 North Central Cushing, OK

With rooms beginning at $70.00, The Oasis Extended Stay provides inviting accommodations for guests bound for Shamrock, creating a welcoming, comfortable environment. Stay productive with Extended Stay America’s in-room workspaces, designed to enhance comfort and efficiency for business travelers.

Travelers staying at The Oasis Extended Stay can appreciate the calm environment, with downtown Shamrock still close enough for city adventures. Uncover the charm of Shamrock with a hotel that offers top-notch comfort for less—book today!

  Call (855) 235-6136 to book with an agent.
  12.0 miles from Shamrock, OK 74068

Starting at

$70.00

per night

Read Reviews View Amenities View All Rooms

Victorian Inn

50168 Highway Drive Cleveland, OK

Guests bound for Shamrock can relax in delightful comfort at Victorian Inn, where rooms start at $71.99, creating a welcoming environment ideal for unwinding. Find essential comforts in rooms that provide a clean and accommodating environment, with a focus on value and efficiency.

Enjoy a peaceful stay at Victorian Inn, where guests can relax and still visit Shamrock's lively streets whenever they choose. Relax and enjoy your Shamrock trip with a hotel that fits your budget—reserve today!

  Call (855) 234-5074 to book with an agent.
  26.9 miles from Shamrock, OK 74068

Starting at

$71.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Sapulpa / Tulsa Area

1505 NE Sapulpa Rd Sapulpa, OK

Guests traveling to Shamrock can unwind at Super 8 by Wyndham Sapulpa / Tulsa Area, where budget-friendly rooms begin at $94.00, creating a welcoming and comfortable atmosphere. Snack anytime with the convenience of Super 8’s vending options, available 24/7 to satisfy those late-night or between-meals hungers.

Discover tranquility at Super 8 by Wyndham Sapulpa / Tulsa Area, a peaceful escape nestled within a short distance of Shamrock's best attractions. Make your Shamrock trip relaxing and budget-friendly—secure your hotel stay now!

  Call (855) 235-0725 to book with an agent.
  27.8 miles from Shamrock, OK 74068

Starting at

$94.00

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Tulsa West Sand Springs an IHG Hotel

101 West Morrow Road Sand Springs, OK

Step into relaxation at Holiday Inn Express & Suites Tulsa West Sand Springs an IHG Hotel near Shamrock, where gentle accommodations create a welcoming stay, with affordable rates starting at $124.00. Stay refreshed with complimentary bottled water provided daily in your room at Holiday Inn Express.

Relax at Holiday Inn Express & Suites Tulsa West Sand Springs an IHG Hotel, where the serene surroundings offer a refreshing break while keeping Shamrock close enough for exploration. Find a luxurious retreat in Shamrock with accommodations that leave a lasting impression—secure now!

  Call (855) 233-7850 to book with an agent.
  30.1 miles from Shamrock, OK 74068

Starting at

$124.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Stillwater

717 East Hall of Fame Ave Stillwater, OK

Guests bound for Shamrock will appreciate the homely accommodations at Hampton Inn & Suites Stillwater, where rooms start at $115.99, creating a welcoming atmosphere for unwinding. Experience the local culture with Hampton's carefully curated local guides, offering insider tips on the best dining, shopping, and attractions.

At Hampton Inn & Suites Stillwater, you can enjoy the best of both worlds—peaceful accommodations with convenient access to Shamrock. Step into a welcoming Shamrock stay with accommodations that blend comfort and affordability—reserve now!

  Call (855) 234-5074 to book with an agent.
  30.3 miles from Shamrock, OK 74068

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham Stillwater

423 East Hall of Fame Avenue Stillwater, OK

Guests bound for Shamrock can enjoy affordable comfort at Microtel Inn & Suites by Wyndham Stillwater, with rooms beginning at $88.99, creating a enchanting and inviting atmosphere perfect for relaxation. Experience hassle-free services with Microtel's efficient check-in and meticulous housekeeping, ensuring your comfort from arrival to departure.

At Microtel Inn & Suites by Wyndham Stillwater, guests can recharge in quiet surroundings while keeping Shamrock's best attractions close enough to explore. Make your Shamrock trip memorable and cost-effective—secure your room now!

  Call (855) 239-4019 to book with an agent.
  30.4 miles from Shamrock, OK 74068

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Stillwater

418 East Hall of Fame Avenue Stillwater, OK

Guests bound for Shamrock can unwind at Fairfield Inn & Suites Stillwater, where inviting rooms start at $129.99, creating a warm and comfortable space ideal for relaxation. Relax with confidence at Fairfield, knowing that your satisfaction is backed by the Fairfield 100 percent Guarantee.

Unwind at Fairfield Inn & Suites Stillwater, a peaceful haven just a short drive from the vibrant life of Shamrock. Relax in Shamrock with accommodations that make every moment enjoyable—reserve now!

  Call (855) 234-7135 to book with an agent.
  30.4 miles from Shamrock, OK 74068

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Wyndham Garden Stillwater

600 East Mcelroy Road Stillwater, OK

At Wyndham Garden Stillwater, guests visiting Shamrock will find inviting comfort with rooms starting at $99.00, creating a clean and welcoming environment ideal for rest. Relax in accommodations that go beyond the essentials, offering additional comfort and amenities for a satisfying stay.

Relax in the peaceful surroundings of Wyndham Garden Stillwater, a tranquil spot positioned just a short drive from Shamrock's lively attractions. Discover a Shamrock experience where comfort and affordability come together—secure now!

  Call (855) 233-0132 to book with an agent.
  30.5 miles from Shamrock, OK 74068

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Stillwater

306 East Hall of Fame Avenue Stillwater, OK

Find a relaxing retreat at Home2 Suites by Hilton Stillwater near Shamrock, where tucked away rooms create a welcoming stay, with inviting rates starting from a friendly $137.80. Appreciate the community atmosphere at Home2 Suites, fostering connections through shared spaces and guest events.

Escape to Home2 Suites by Hilton Stillwater for a restful stay, while remaining within close reach of Shamrock's exciting destinations. Make your Shamrock trip unforgettable with well-appointed, budget-conscious accommodations—reserve now!

  Call (855) 235-0725 to book with an agent.
  30.6 miles from Shamrock, OK 74068

Starting at

$137.80

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Cimarron Hotel & Suites

315 North Husband Street Stillwater, OK

Guests traveling to Shamrock will find Best Western Plus Cimarron Hotel & Suites a practical choice, with rooms beginning at $133.99, creating a clean and inviting environment ideal for relaxation. Appreciate the generous closet and storage spaces in Best Western Plus rooms, making it easy to unpack and settle in.

Discover a peaceful stay at Best Western Plus Cimarron Hotel & Suites, where guests can relax and explore Shamrock's attractions just a quick drive away. Choose a hotel that makes Shamrock travel simple and relaxing—lock in your stay today!

  Call (855) 239-4019 to book with an agent.
  30.8 miles from Shamrock, OK 74068

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

The Atherton Hotel at OSU

H 103 Student Union Stillwater, OK

Enjoy a charming ambiance at The Atherton Hotel at OSU near Shamrock, where gentle accommodations create a welcoming stay, with nightly rates starting at $220.99. Stay in accommodations that elevate your experience with luxurious touches and impeccable service.

Guests will enjoy the calm surroundings at The Atherton Hotel at OSU, with the vibrant streets of Shamrock never too far for exploration. Unwind in Shamrock with accommodations that cater to your need for rest and relaxation—secure now!

  Call (855) 234-5074 to book with an agent.
  31.0 miles from Shamrock, OK 74068

Starting at

$220.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Tulsa I-44 West Rt 66

6101 State Highway 66 Tulsa, OK

Guests traveling to Shamrock will find inviting accommodations at Comfort Inn & Suites Tulsa I-44 West Rt 66, where hospitable rooms start at $85.60, creating a welcoming space ideal for relaxation. Unwind in our luxuriously soft bedding, designed specifically to provide a restorative sleep experience.

Rest in comfort at Comfort Inn & Suites Tulsa I-44 West Rt 66, a quiet haven nestled conveniently near Shamrock for easy day trips and adventures. Discover Shamrock with a hotel that ensures your stay is both pleasant and affordable—lock in today!

  Call (855) 234-5074 to book with an agent.
  31.4 miles from Shamrock, OK 74068

Starting at

$85.60

per night

Read Reviews View Amenities View All Rooms

Regency Inn

5828 West Skelly Dr Tulsa, OK

Guests bound for Shamrock will appreciate the budget-friendly comfort at Regency Inn, with rooms starting at $67.99, creating a warm and welcoming atmosphere. Experience practical comfort in a setting that focuses on value and essential amenities, ideal for economical travels.

Find relaxation at Regency Inn, where peaceful accommodations are perfectly paired with proximity to Shamrock's best spots. Stay relaxed and keep your budget intact while visiting Shamrock—reserve now!

  Call (855) 235-0725 to book with an agent.
  31.5 miles from Shamrock, OK 74068

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Magnuson Hotel Sand Springs Tulsa West

211 South Lake Drive Sand Springs, OK

Guests visiting Shamrock will appreciate the comfort at Magnuson Hotel Sand Springs Tulsa West, where rooms start at $65.99, creating a welcoming space perfect for relaxation and rest. Find added comfort in accommodations that offer more amenities, creating a better experience at a great price.

Relax in the serene environment of Magnuson Hotel Sand Springs Tulsa West, a peaceful escape positioned just a drive away from Shamrock's bustling streets. Discover a hotel that elevates your Shamrock adventure while staying budget-friendly—reserve now!

  Call (855) 235-6136 to book with an agent.
  31.5 miles from Shamrock, OK 74068

Starting at

$65.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Glenpool Tulsa South an IHG Hotel

12209 South Yukon Ave Glenpool, OK

At Holiday Inn Express & Suites Glenpool Tulsa South an IHG Hotel, travelers bound for Shamrock can unwind in friendly rooms with rates starting at $114.00, creating a warm and welcoming environment. Enjoy the flexibility of Holiday Inn Express's room configurations, offering various setups to accommodate singles, couples, and families.

Unwind in comfort at Holiday Inn Express & Suites Glenpool Tulsa South an IHG Hotel, where guests are treated to peaceful surroundings with Shamrock's highlights just a short trip away. Take advantage of a Shamrock hotel that keeps both quality and cost in mind—reserve now!

  Call (855) 234-2997 to book with an agent.
  31.7 miles from Shamrock, OK 74068

Starting at

$114.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Tulsa

5811 South 49th West Avenue Tulsa, OK

For an affordable, restful visit, Super 8 by Wyndham Tulsa offers inviting rooms with rates starting at $61.76, creating a warm and welcoming atmosphere perfect for guests bound for Shamrock. Rely on Super 8 for a convenient, comfortable, and cost-effective stay, making it an ideal choice for budget-conscious travelers.

Relax at Super 8 by Wyndham Tulsa, where serene surroundings make for a peaceful stay and Shamrock's activities are always close by. Make your Shamrock adventure enjoyable and cost-effective—book your hotel today!

  Call (855) 234-7135 to book with an agent.
  31.8 miles from Shamrock, OK 74068

Starting at

$61.76

per night

Read Reviews View Amenities View All Rooms

Quality Inn Glenpool Tulsa

14831 South Casper Street Glenpool, OK

At Quality Inn Glenpool Tulsa, guests visiting Shamrock will find budget-friendly comfort with rooms from $74.99, creating a clean and inviting space perfect for rest. Relax in Quality Inn's spacious accommodations, where extra room to move ensures a comfortable and relaxing stay.

Experience the tranquility of Quality Inn Glenpool Tulsa, where a peaceful stay is complemented by the nearby attractions of Shamrock. Enjoy a memorable Shamrock experience with accommodations that cater to your needs—book today!

  Call (855) 234-7135 to book with an agent.
  31.8 miles from Shamrock, OK 74068

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Gateway Motor Inn

5600 West Skelly Dr Tulsa, OK

With rates starting at $68.99, Gateway Motor Inn provides inviting comfort for travelers visiting Shamrock, creating a clean, quiet space ideal for relaxation. Find value in rooms that offer reliable comfort, ensuring a pleasant and worry-free stay at an economical price.

At Gateway Motor Inn, guests can enjoy a relaxing environment with the option to explore Shamrock whenever they desire. Enjoy practical comfort and great rates on your Shamrock adventure—book today!

  Call (855) 233-0132 to book with an agent.
  31.9 miles from Shamrock, OK 74068

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms