The best deals on hotels when visiting Rosemary in Maine.

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 Rosemary, Maine 03903

Hampton Inn & Suites Kittery Portsmouth

275 US Route 1 Kittery, ME

With budget-friendly rooms beginning at $118.99, Hampton Inn & Suites Kittery Portsmouth provides inviting comfort for travelers bound for Rosemary, creating a warm and welcoming space. Stay on track with your fitness goals using Hampton’s jogging trails or walking paths available at select locations.

With quick access to downtown Rosemary, guests at Hampton Inn & Suites Kittery Portsmouth can explore the city’s most vibrant spots while staying in a more peaceful location. Get the rest and comfort you deserve while exploring Rosemary—secure your hotel room now!

  Call (855) 239-4019 to book with an agent.
  4.2 miles from Rosemary, ME 03903

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Coachman Inn

380 US Route 1 Kittery, ME

For a welcoming and restful stay, Coachman Inn offers inviting accommodations with rooms from $103.99, creating a easygoing space ideal for travelers visiting Rosemary. Enjoy a pleasant and affordable stay in rooms that offer extra comfort and amenities, ensuring a relaxing visit.

Guests staying at Coachman Inn can quickly drive into downtown Rosemary, where the city’s best destinations are easily accessible. Plan your Rosemary adventure with a hotel that enhances your experience—reserve today!

  Call (855) 236-8982 to book with an agent.
  4.2 miles from Rosemary, ME 03903

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Kittery

2 Gorges Rd Kittery, ME

Guests bound for Rosemary can unwind in affordable comfort at Ramada by Wyndham Kittery, with tucked away rooms starting at $99.99, creating a welcoming, relaxing space. Look forward to a welcoming and restorative stay at Ramada by Wyndham, where every detail is considered to ensure your happiness and comfort.

With a quick drive to downtown Rosemary, guests at Ramada by Wyndham Kittery can enjoy the best of the city’s attractions while staying in a more tranquil area. Make your Rosemary trip enjoyable and cost-effective—lock in your hotel stay now!

  Call (855) 235-0725 to book with an agent.
  4.5 miles from Rosemary, ME 03903

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Portsmouth NH

3 Gosling Rd Portsmouth, NH

Guests traveling to Rosemary will find delightful accommodations at Motel 6 Portsmouth NH, with rooms starting at $78.99, creating a warm and inviting environment ideal for relaxation. Utilize on-site laundry facilities at Motel 6, ideal for long stays or mid-trip refreshes.

From Motel 6 Portsmouth NH, guests can easily access downtown Rosemary by car, making it simple to visit the city’s best attractions while returning to a more tranquil setting. Book a practical and comfortable stay for your Rosemary travels—secure today!

  Call (855) 234-7135 to book with an agent.
  4.6 miles from Rosemary, ME 03903

Starting at

$78.99

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Portsmouth

100 Portsmouth Blvd Portsmouth, NH

Stay affordably at Homewood Suites by Hilton Portsmouth on your journey to Rosemary, where alluring accommodations create a warm retreat, with nightly rates from just $134.99. Relax in Homewood Suites' Jacuzzi suites, offering a luxurious way to unwind after a day of meetings or sightseeing.

Guests at Homewood Suites by Hilton Portsmouth can easily reach downtown Rosemary by car, making it simple to visit the city’s best sights while enjoying a quieter retreat. Relax and enjoy every aspect of your Rosemary visit with a hotel that caters to you—secure now!

  Call (855) 235-6136 to book with an agent.
  4.7 miles from Rosemary, ME 03903

Starting at

$134.99

per night

Read Reviews View Amenities View All Rooms

Kittery Inn&Suites

70 US Route 1 Bypass Kittery, ME

With rooms starting at $91.99, Kittery Inn&Suites offers inviting accommodations for travelers to Rosemary, providing a welcoming space ideal for a relaxing stay. Experience straightforward accommodations, where rooms are designed to meet the basic needs of guests looking for value and comfort.

At Kittery Inn&Suites, guests are close enough to downtown Rosemary for a short drive, making it easy to experience the city’s top destinations. Make Rosemary travel effortless and affordable with inviting accommodations—secure today!

  Call (855) 239-4019 to book with an agent.
  4.8 miles from Rosemary, ME 03903

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Portsmouth Central

99 Durgin Ln Portsmouth, NH

At Hampton Inn Portsmouth Central, travelers bound for Rosemary can enjoy inviting accommodations with rooms starting at $120.99, creating a enchanting and welcoming atmosphere. Relax and regroup in Hampton's welcoming common areas, perfect for socializing or enjoying a quiet moment with a complimentary coffee.

With downtown Rosemary only a short drive from Hampton Inn Portsmouth Central, guests can visit the city’s top destinations while staying in a quieter location. Maximize your time in Rosemary with lodging that keeps your comfort top of mind—lock in today!

  Call (855) 234-2997 to book with an agent.
  4.8 miles from Rosemary, ME 03903

Starting at

$120.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Portsmouth

1 International Dr Portsmouth, NH

Enjoy a relaxing stay at Residence Inn by Marriott Portsmouth as you explore Rosemary, where inviting rooms create a warm atmosphere, with budget-friendly rates from $219.99. Book your extended stay at Residence Inn, where you can enjoy spacious accommodations and convenient amenities.

From Residence Inn by Marriott Portsmouth, a short drive brings guests right into downtown Rosemary, where the city’s best attractions are just a few minutes away. Plan your Rosemary travels with a hotel that adds a touch of elegance to your journey—reserve now!

  Call (855) 236-8982 to book with an agent.
  4.9 miles from Rosemary, ME 03903

Starting at

$219.99

per night

Read Reviews View Amenities View All Rooms

Downtown Dover Inn

481 Central Ave Dover, NH

For those traveling to Rosemary, Downtown Dover Inn offers inviting, budget-friendly comfort with rooms from $97.66, creating a clean and welcoming space ideal for rest. Find comfort and value in our rooms, designed to provide a straightforward and pleasant stay without unnecessary extras.

Find your perfect escape at Downtown Dover Inn, offering peaceful accommodations and easy access to Rosemary’s top attractions. Make your Rosemary trip memorable and wallet-friendly—reserve your hotel room now!

  Call (855) 235-0725 to book with an agent.
  5.1 miles from Rosemary, ME 03903

Starting at

$97.66

per night

Read Reviews View Amenities View All Rooms

The Water Street Inn

6 Water St Kittery, ME

Relax at The Water Street Inn when traveling to Rosemary, where quality rooms provide comfort and warmth, with inviting rates starting at a friendly $98.99. Enjoy a stay that goes beyond the ordinary, with rooms that provide luxurious amenities and exceptional comfort.

Guests staying at The Water Street Inn will appreciate the quiet surroundings, with downtown Rosemary still accessible for a day of sightseeing and adventure. Relax and rejuvenate in Rosemary with a hotel that makes every moment feel premium—secure now!

  Call (855) 234-5074 to book with an agent.
  5.4 miles from Rosemary, ME 03903

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Garrison Hotel & Suites Dover Portsmouth Ascend Hotel Collection

200 Sterling Way Dover, NH

For those traveling to Rosemary, Garrison Hotel & Suites Dover Portsmouth Ascend Hotel Collection offers affordable rooms with rates starting at $148.99, creating a clean, comfortable atmosphere ideal for rest. Stay in accommodations that provide a little extra, from enhanced comfort to additional amenities, all at a great value.

From Garrison Hotel & Suites Dover Portsmouth Ascend Hotel Collection, a brief drive delivers guests into downtown Rosemary, where they can experience the city’s top spots and return to a quiet stay. Relax in Rosemary with accommodations that make your stay unforgettable—secure now!

  Call (855) 234-2997 to book with an agent.
  5.4 miles from Rosemary, ME 03903

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms

Courtyard by Marriott in Portsmouth

1000 Market St Portsmouth, NH

Stay at Courtyard by Marriott in Portsmouth and relax as you explore Rosemary, with quality rooms offering a peaceful retreat, starting at a budget-friendly rate of $149.99 per night. Prepare for evening relaxation with Courtyard's turndown service, which sets the stage for a comfortable night with thoughtful touches.

Guests staying at Courtyard by Marriott in Portsmouth will enjoy the balance of city access and the quiet atmosphere of the hotel, ideal for a peaceful retreat. Take your Rosemary experience to the next level with a hotel that delivers on all fronts—book today!

  Call (855) 234-7135 to book with an agent.
  5.5 miles from Rosemary, ME 03903

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

AC Hotel by Marriott Portsmouth

299 Vaughn Street Portsmouth, NH

Unwind at AC Hotel by Marriott Portsmouth on your journey to Rosemary, where cushy rooms create a welcoming retreat, with rates starting from an affordable $174.99. Keep up with your fitness goals in the state-of-the-art gyms at AC Hotels, offering a clean and motivating environment.

Guests staying at AC Hotel by Marriott Portsmouth will love the balance of quiet surroundings and easy access to downtown Rosemary for a day of city adventures. Enjoy every part of your Rosemary journey with a hotel that knows how to impress—lock in today!

  Call (855) 239-5277 to book with an agent.
  5.6 miles from Rosemary, ME 03903

Starting at

$174.99

per night

Read Reviews View Amenities View All Rooms

Sheraton Portsmouth Harborside Hotel

250 Market St Portsmouth, NH

With a blend of sophistication and comfort, Sheraton Portsmouth Harborside Hotel near Rosemary provides restorative rooms crafted for relaxation, with rates beginning at $179.99. Relax in the elegance of Sheraton’s outdoor lounge spaces, featuring comfortable seating and ambient lighting.

With Rosemary just a drive away, guests at Sheraton Portsmouth Harborside Hotel can enjoy the city’s top spots while benefiting from the hotel’s quieter surroundings. Stay in Rosemary with a hotel that adds a touch of luxury to your travel plans—book today!

  Call (855) 234-7135 to book with an agent.
  5.6 miles from Rosemary, ME 03903

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Portsmouth Downtown / Waterfront

100 Deer Street Portsmouth, NH

Choose Residence Inn by Marriott Portsmouth Downtown / Waterfront for your journey to Rosemary, where delightful rooms offer a comfortable escape, with rates beginning at an inviting $164.99 per night. Residence Inn offers the perfect blend of home comfort and hotel luxury, making it ideal for business travelers and vacationers alike.

With downtown Rosemary still within reach by car, guests at Residence Inn by Marriott Portsmouth Downtown / Waterfront can enjoy the city’s highlights while benefiting from a more relaxed, quieter stay. Enjoy the benefits of a Rosemary hotel that combines elegance with savings—reserve now!

  Call (855) 234-7135 to book with an agent.
  5.7 miles from Rosemary, ME 03903

Starting at

$164.99

per night

Read Reviews View Amenities View All Rooms

Anchorage Inns&Suites

417 Woodbury Ave Portsmouth, NH

With rates from $89.99, Anchorage Inns&Suites is ideal for travelers bound for Rosemary, providing pleasant, budget-friendly accommodations perfect for relaxation. Find comfort in rooms that offer additional amenities and space, ensuring a relaxing and value-packed stay.

Guests staying at Anchorage Inns&Suites will appreciate the convenience of being close to downtown Rosemary, while enjoying the peaceful retreat offered by the hotel. Experience the perfect mix of comfort and affordability in Rosemary—lock in your room today!

  Call (855) 234-5074 to book with an agent.
  5.7 miles from Rosemary, ME 03903

Starting at

$89.99

per night

Read Reviews View Amenities View All Rooms

Best Western York Inn

2 Brickyard Lane York, ME

For an inviting stay, Best Western York Inn offers reassuring accommodations with rates from $105.00, creating a comfortable environment ideal for travelers bound for Rosemary. Discover the comfort of Best Western’s heated indoor pools, providing a year-round swimming option regardless of the weather.

At Best Western York Inn, visitors can enjoy the peaceful surroundings, while downtown Rosemary remains a short drive away for easy access to the city’s top spots. Choose a hotel that complements your Rosemary plans with ease and affordability—secure now!

  Call (855) 235-6136 to book with an agent.
  5.7 miles from Rosemary, ME 03903

Starting at

$105.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Portsmouth Downtown

23 Portwalk Pl Portsmouth, NH

Stay affordably at Hampton Inn & Suites Portsmouth Downtown near Rosemary, where tranquil accommodations and a welcoming ambiance meet, with room rates beginning at an inviting $118.99 per night. Stay connected effortlessly at Hampton by Hilton with free Wi-Fi, ensuring you're always just a click away from what's important.

With downtown Rosemary just a short drive away, guests at Hampton Inn & Suites Portsmouth Downtown can explore the city’s attractions while returning to a peaceful retreat afterward. Relax and unwind in Rosemary with a hotel that offers more for less—reserve your stay now!

  Call (855) 234-2997 to book with an agent.
  5.7 miles from Rosemary, ME 03903

Starting at

$118.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Portsmouth Downtown

100 High St Portsmouth, NH

Find a welcoming atmosphere at Hilton Garden Inn Portsmouth Downtown on your journey to Rosemary, where pleasant rooms offer quality and comfort, with rates starting at $133.99. Discover local culture through Hilton Garden Inn's partnerships, which offer guests unique experiences and insights into the area.

At Hilton Garden Inn Portsmouth Downtown, guests can enjoy the balance of being near the city’s highlights, while staying in a quieter, more serene environment. Relax in Rosemary with a hotel that elevates your stay with added conveniences—secure now!

  Call (855) 234-2997 to book with an agent.
  5.7 miles from Rosemary, ME 03903

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Howard Johnson by Wyndham Portsmouth

383 Woodbury Ave Portsmouth, NH

With budget-friendly rooms starting at $86.99, Howard Johnson by Wyndham Portsmouth is a convenient option for travelers to Rosemary, creating a soothing and inviting space perfect for rest. Join the community atmosphere at Howard Johnson, where we encourage guests to connect and share experiences.

From Howard Johnson by Wyndham Portsmouth, guests can enjoy a simple drive into downtown Rosemary, where they can explore the city’s attractions before returning to a peaceful stay. Plan ahead and enjoy a cozy, budget-friendly stay for your Rosemary visit—reserve now!

  Call (855) 235-0725 to book with an agent.
  5.7 miles from Rosemary, ME 03903

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Portsmouth Hotel & Suites

580 US Highway 1 Bypass Portsmouth, NH

Guests traveling to Rosemary will find budget-conscious comfort at Best Western Plus Portsmouth Hotel & Suites, where peaceful rooms start at $82.81, creating a welcoming atmosphere. Appreciate the modern art and décor throughout Best Western Plus hotels, which enhance the aesthetic and atmosphere of each property.

With Rosemary a drive away, guests at Best Western Plus Portsmouth Hotel & Suites can balance city adventures with a restful stay in more spacious accommodations. Make your Rosemary travels both comfortable and cost-efficient—reserve now!

  Call (855) 234-5074 to book with an agent.
  5.8 miles from Rosemary, ME 03903

Starting at

$82.81

per night

Read Reviews View Amenities View All Rooms

Microtel Inn & Suites by Wyndham York

6 Market Place Dr York, ME

At Microtel Inn & Suites by Wyndham York, travelers to Rosemary can enjoy inviting accommodations with rooms from $102.99, creating a clean and comfortable atmosphere perfect for unwinding. Appreciate the detailed attention to cleanliness in Microtel rooms, where surfaces and linens are pristine for every guest.

From Microtel Inn & Suites by Wyndham York, a quick drive brings guests into downtown Rosemary, where they can explore the city’s best spots and return to a quiet retreat. Enjoy savings and added comfort on your Rosemary adventure—book your stay now!

  Call (855) 234-5074 to book with an agent.
  5.8 miles from Rosemary, ME 03903

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Portsmouth an IHG Hotel

300 Woodbury Ave Portsmouth, NH

Relax in style at Holiday Inn Portsmouth an IHG Hotel as you explore Rosemary, where delightful rooms provide a peaceful retreat, with nightly rates beginning at an accessible $128.04. Use Holiday Inn’s shuttle services for hassle-free transportation to local attractions, airports, and more.

With Rosemary just a drive away, guests at Holiday Inn Portsmouth an IHG Hotel can experience the city’s highlights while staying in a more peaceful, relaxed environment. Get ready for a Rosemary getaway filled with comfort and thoughtful amenities—book today!

  Call (855) 234-5074 to book with an agent.
  5.8 miles from Rosemary, ME 03903

Starting at

$128.04

per night

Read Reviews View Amenities View All Rooms

Hotel Thaxter

15 Middle Street Portsmouth, NH

Immerse yourself in the sophistication of Hotel Thaxter near Rosemary, where premier rooms ensure an exquisite stay, with rates beginning at just $205.99. Find yourself enveloped in luxury in rooms that provide a sophisticated setting for relaxation and rejuvenation.

With downtown Rosemary a convenient drive away, guests at Hotel Thaxter can explore the city’s top destinations while enjoying the serenity of the hotel afterward. Unwind in Rosemary with accommodations that make indulgence feel natural—secure now!

  Call (855) 233-0132 to book with an agent.
  5.9 miles from Rosemary, ME 03903

Starting at

$205.99

per night

Read Reviews View Amenities View All Rooms