The best deals on hotels when visiting Dover in North Dakota.

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 Dover, North Dakota 58421

Cobblestone Inn & Suites Carrington

835 5th Ave. North Carrington, ND

At Cobblestone Inn & Suites Carrington, guests bound for Dover will find enchanting comfort with rooms starting at $162.99, creating a warm and inviting environment perfect for relaxation. Enjoy a functional stay, where rooms are equipped with all the basic amenities needed for a comfortable and efficient trip.

From Cobblestone Inn & Suites Carrington, a brief drive brings guests into downtown Dover, where they can explore the city’s highlights and return to a peaceful stay afterward. Enjoy a hassle-free Dover visit with a hotel that makes everything easy—reserve now!

  Call (855) 233-0132 to book with an agent.
  7.3 miles from Dover, ND 58421

Starting at

$162.99

per night

Read Reviews View Amenities View All Rooms

Carrington Inn & Suites

101 4th Ave. S Carrington, ND

With budget-friendly rooms beginning at $100.99, Carrington Inn & Suites provides heartwarming accommodations for travelers to Dover, creating a welcoming environment for rest. Stay in accommodations that are perfect for budget-conscious travelers, offering essential amenities and a friendly welcome.

With downtown Dover still within easy reach, guests at Carrington Inn & Suites can balance city adventures with the peaceful surroundings of the hotel. Get ready for a Dover visit with a hotel that makes relaxation effortless—lock in today!

  Call (855) 233-0132 to book with an agent.
  7.4 miles from Dover, ND 58421

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Inn & Suites Harvey

410 West Brewster Harvey, ND

With budget-friendly rooms beginning at $142.99, Cobblestone Inn & Suites Harvey provides inviting comfort for travelers bound for Dover, creating a warm and welcoming space. Find an elevated stay experience in our rooms that combine practical amenities with a few extra touches for your comfort.

Find your peaceful escape at Cobblestone Inn & Suites Harvey, where quiet surroundings and quick access to Dover come together seamlessly. Discover a hotel that keeps your Dover visit affordable and comfortable—book your room now!

  Call (855) 239-5277 to book with an agent.
  37.6 miles from Dover, ND 58421

Starting at

$142.99

per night

Read Reviews View Amenities View All Rooms

Gladstone Inn & Suites

111 2nd St. Ne Jamestown, ND

For a restful stay, Gladstone Inn & Suites offers inviting accommodations with rooms starting at $148.00, creating a clean, welcoming environment perfect for travelers. Experience a stay that delivers essential comforts, with rooms that are practical, clean, and well-suited for budget travelers.

Escape the crowds at Gladstone Inn & Suites, where guests can relax in quiet comfort with Dover's highlights just a short drive away. Enjoy a stress-free Dover visit with a hotel that offers exceptional value—book today!

  Call (855) 234-5074 to book with an agent.
  46.4 miles from Dover, ND 58421

Starting at

$148.00

per night

Read Reviews View Amenities View All Rooms

Two Rivers Inn West

408 Business Loop West Jamestown, ND

At Two Rivers Inn West, travelers visiting Dover will find budget-conscious accommodations with rooms beginning at $70.00, creating a warm and inviting space. Relax in rooms that offer the basics for a comfortable and economical visit, designed for the value-conscious traveler.

Immerse yourself in the tranquility of Two Rivers Inn West, a serene retreat where Dover is easily accessible for day trips. Book an inviting, economical hotel for your Dover visit—lock in now!

  Call (855) 239-4019 to book with an agent.
  47.0 miles from Dover, ND 58421

Starting at

$70.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Jamestown

824 20th St. Sw Jamestown, ND

For an inviting stay near Dover, Days Inn by Wyndham Jamestown offers affordable comfort with rates from $105.99, creating a clean, quiet space for unwinding and rest. Relax in the assurance that Days Inn meets rigorous standards for cleanliness and guest satisfaction, providing a worry-free stay.

Stay at Days Inn by Wyndham Jamestown for a peaceful escape, with the bonus of being close to Dover's lively streets for daily adventures. Choose affordability and extra perks for your Dover travels—book your hotel now!

  Call (855) 233-0132 to book with an agent.
  47.3 miles from Dover, ND 58421

Starting at

$105.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Jamestown an IHG Hotel

803 20th St. Sw Jamestown, ND

At Holiday Inn Express Jamestown an IHG Hotel, guests bound for Dover can unwind in alluring comfort with rooms starting at $134.00, creating a clean, inviting space ideal for relaxation. Savor the moment at Holiday Inn Express's coffee stations, serving freshly brewed coffee throughout the day for a quick pick-me-up.

Escape to Holiday Inn Express Jamestown an IHG Hotel, where the peaceful atmosphere provides a break from the hustle, yet Dover remains easily reachable. Make Dover travel feel effortless with a cost-effective, welcoming hotel—book now!

  Call (855) 235-6136 to book with an agent.
  47.3 miles from Dover, ND 58421

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Jamestown

811 20th St. Sw Jamestown, ND

With affordable rooms from $112.99, Comfort Inn Jamestown provides inviting comfort for guests bound for Dover, creating a warm, welcoming environment ideal for relaxation. Start each day refreshed with Comfort Inn's complimentary hot breakfast, a perfect blend of healthful and indulgent choices.

Experience relaxation at Comfort Inn Jamestown, where the calm surroundings invite you to unwind while still being near Dover. Find your comfort zone in Dover with a hotel that delivers great value—reserve now!

  Call (855) 235-0725 to book with an agent.
  47.3 miles from Dover, ND 58421

Starting at

$112.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Jamestown

930 25th St. SW Jamestown, ND

With rates beginning at $159.99, Fairfield Inn & Suites Jamestown is a smart choice for travelers to Dover, creating a calm space perfect for rest and relaxation. Explore Fairfield's library collection, offering a range of books and guides to help you unwind or plan your next adventure.

Relax and recharge at Fairfield Inn & Suites Jamestown, where calm surroundings and proximity to Dover make for an ideal stay. Make the most of your time in Dover with a hotel that enhances your stay—lock in today!

  Call (855) 233-7850 to book with an agent.
  47.6 miles from Dover, ND 58421

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

My Place Hotel Jamestown ND

502 24th St. SW Jamestown, ND

For a restful stay near Dover, My Place Hotel Jamestown ND offers restful accommodations with rooms from $129.49, creating a clean and comfortable environment perfect for relaxation. Relax in a setting that emphasizes cleanliness and basic comforts, with rooms offering everything needed for a pleasant stay.

Find both comfort and convenience at My Place Hotel Jamestown ND, where you can rest in peaceful surroundings and still visit Dover with ease. Plan your Dover adventure with ease, knowing your accommodations are perfect—book today!

  Call (855) 234-7135 to book with an agent.
  47.7 miles from Dover, ND 58421

Starting at

$129.49

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Jamestown ND

2700 8th Ave. Sw Jamestown, ND

For those bound for Dover, Hampton Inn & Suites Jamestown ND offers relaxed comfort with rooms starting at $202.99, creating a clean, comfortable space perfect for unwinding. Stay eco-friendly with Hampton’s bicycle rental service, offering a fun and sustainable way to explore the surrounding area.

Guests seeking calm surroundings will enjoy Hampton Inn & Suites Jamestown ND, a peaceful haven with easy access to Dover's top destinations. Choose a Dover hotel that turns your trip into a seamless, budget-friendly experience—reserve now!

  Call (855) 233-0132 to book with an agent.
  47.7 miles from Dover, ND 58421

Starting at

$202.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Jamestown Conference Center & Water Park

507 25th St. Sw Jamestown, ND

At Baymont by Wyndham Jamestown Conference Center & Water Park, guests visiting Dover can enjoy affordable comfort with rooms starting at $80.99, creating a warm and welcoming environment perfect for unwinding. Stay refreshed with the seasonal outdoor pools at Baymont by Wyndham, a great way to cool off during warm weather.

Find your sanctuary at Baymont by Wyndham Jamestown Conference Center & Water Park, a restful escape that’s ideally positioned for visiting Dover whenever you choose. Find the best way to enjoy Dover with accommodations that fit your needs—reserve now!

  Call (855) 233-0132 to book with an agent.
  47.8 miles from Dover, ND 58421

Starting at

$80.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Jamestown

2623 Highway 281 S Jamestown, ND

For an inviting stay near Dover, Super 8 by Wyndham Jamestown offers affordable comfort with rates from $97.99, creating a clean, intimate space for unwinding and rest. Stay refreshed with Super 8's available laundry facilities, a convenient option for travelers on extended trips.

Find the perfect balance of rest and fun at Super 8 by Wyndham Jamestown, found in a calm area with Dover's sights within reach. Stay comfortably and affordably while visiting Dover—reserve your room now!

  Call (855) 239-5277 to book with an agent.
  47.8 miles from Dover, ND 58421

Starting at

$97.99

per night

Read Reviews View Amenities View All Rooms

Devils Lake Inn by OYO Near Devils Lake Regional Airport

1109 Highway 20 S Devils Lake, ND

For an affordable stay, Devils Lake Inn by OYO Near Devils Lake Regional Airport offers delightful accommodations with rates beginning at $85.99, creating a clean, comfortable environment near Dover. Enjoy standard amenities in rooms that offer a comfortable environment for a pleasant visit.

Enjoy spacious comfort at Devils Lake Inn by OYO Near Devils Lake Regional Airport, a quiet haven nestled just a short drive from the dynamic heart of Dover. Plan your Dover adventure with comfort and affordability in mind—book now!

  Call (855) 235-0725 to book with an agent.
  47.9 miles from Dover, ND 58421

Starting at

$85.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge

2627 Highway 281 S Jamestown, ND

At Econo Lodge, guests visiting Dover can enjoy affordable comfort with rooms starting at $92.99, providing a welcoming and comfortable environment. Relax in the basic yet cozy setups of Econo Lodge rooms, designed for travelers who appreciate efficiency and comfort.

Econo Lodge offers the perfect mix of comfort and proximity, ensuring guests can relax while staying close to Dover. Make your Dover visit cozy and cost-effective—secure your hotel stay now!

  Call (855) 236-8982 to book with an agent.
  47.9 miles from Dover, ND 58421

Starting at

$92.99

per night

Read Reviews View Amenities View All Rooms

Fireside Inn & Suites

215 US 2 Devils Lake, ND

Enjoy the peaceful surroundings of Fireside Inn & Suites near Dover, where quality rooms create a restful escape, with budget-friendly rates starting from $96.99. Stay in accommodations that provide a richer experience, featuring a variety of amenities to enhance both relaxation and productivity.

Stay at Fireside Inn & Suites for a peaceful retreat, while keeping the exciting opportunities in Dover close at hand. Relax in Dover with a hotel that combines modern elegance and unbeatable rates—lock in today!

  Call (855) 236-8982 to book with an agent.
  48.3 miles from Dover, ND 58421

Starting at

$96.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Devils Lake an IHG Hotel

875 Highway 2 Devils Lake, ND

For an inviting stay near Dover, Holiday Inn Express Devils Lake an IHG Hotel offers tucked away accommodations with rooms starting at $128.00, creating a clean and comfortable environment for rest. Enjoy the tranquility of Holiday Inn Express's designated meditation spaces, providing a quiet place to relax and recharge.

Guests seeking both rest and excitement will love Holiday Inn Express Devils Lake an IHG Hotel, where peaceful lodgings are paired with proximity to Dover. Step into Dover comfort with a hotel that prioritizes both convenience and savings—book today!

  Call (855) 234-5074 to book with an agent.
  48.4 miles from Dover, ND 58421

Starting at

$128.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Devils Lake

1001 Highway 2 E Devils Lake, ND

For a budget-conscious and comfortable stay, Super 8 by Wyndham Devils Lake offers appealing accommodations with rooms from $81.99, creating a clean and inviting space. Rely on Super 8 for a consistent and dependable lodging experience, no matter where your travels take you.

Relax in comfort at Super 8 by Wyndham Devils Lake, where quiet surroundings and easy access to Dover make for a perfect trip. Enjoy more of Dover with comfortable, cost-saving accommodations—book now!

  Call (855) 235-0725 to book with an agent.
  48.5 miles from Dover, ND 58421

Starting at

$81.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites Devils Lake

1413 Highway 2 Devils Lake, ND

For a restful stay near Dover, Sleep Inn & Suites Devils Lake offers budget-friendly accommodations with rooms starting at $119.99, creating a secure, welcoming atmosphere. Enjoy the distinct quiet and comfort of Sleep Inn’s specially designed rooms, which promote a restful sleep environment free from outside noise.

Discover the tranquility of Sleep Inn & Suites Devils Lake, offering a peaceful setting just a quick trip from the excitement of Dover. Maximize your Dover experience with a hotel that makes your stay unforgettable—reserve today!

  Call (855) 233-7850 to book with an agent.
  48.6 miles from Dover, ND 58421

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Sunlac Inn Devils Lake

111 1st St. NW Devils Lake, ND

For an affordable stay near Dover, Sunlac Inn Devils Lake offers inviting rooms with rates starting at $94.99, creating a clean and welcoming space ideal for rest. Stay in accommodations that cater to your desire for more comfort and amenities, all while keeping your budget in mind.

At Sunlac Inn Devils Lake, the inviting atmosphere ensures relaxation, with downtown Dover always within an easy drive. Stay affordably and comfortably on your Dover adventure with well-equipped lodging—lock in today!

  Call (855) 234-2997 to book with an agent.
  48.6 miles from Dover, ND 58421

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Cobblestone Hotel & Suites – Devils Lake

1801 US Highway 2 East Devils Lake, ND

Stay affordably at Cobblestone Hotel & Suites – Devils Lake on your trip to Dover, where inviting rooms create a restful retreat, with budget-friendly rates beginning at $129.99. Enjoy a stay that prioritizes your comfort and convenience, with rooms that offer a variety of amenities to enhance your experience.

Unwind in style at Cobblestone Hotel & Suites – Devils Lake, nestled in a calm setting yet keeping the energy of Dover within easy reach. Experience Dover in style with a hotel that offers luxury without the hefty price—lock in today!

  Call (855) 233-7850 to book with an agent.
  48.6 miles from Dover, ND 58421

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms