The best deals on hotels when visiting Bath 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 Bath, Maine 04530

Hampton Inn Bath (Brunswick Area)

140 Commercial St Bath, ME

Choose Hampton Inn Bath (Brunswick Area) for a warm retreat near Bath, where relaxing accommodations offer a relaxing experience, with inviting rates starting at $135.99 per night. Relish in the freshness of Hampton's newly renovated properties, where contemporary design meets the comfort and quality you expect.

Hampton Inn Bath (Brunswick Area) is ideally found for guests wanting to explore downtown Bath, where a brief drive brings them to the city’s most exciting spots. Plan your Bath travels with a hotel that goes above and beyond to please—reserve now!

  Call (855) 235-0725 to book with an agent.
  1.7 miles from Bath, ME 04530

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn Bath Brunswick Area

139 Richardson St. Bath, ME

Experience a welcoming atmosphere at Residence Inn Bath Brunswick Area on your trip to Bath, where intimate-feeling accommodations provide comfort, with rates beginning at a friendly $149.99. Maintain connections with free high-speed internet and ergonomic workstations in every suite at Residence Inn.

Guests at Residence Inn Bath Brunswick Area are just a short drive from downtown Bath, making it simple to explore the city’s top destinations while enjoying a more peaceful location. Get ready for an unforgettable Bath adventure with accommodations that add value—lock in today!

  Call (855) 233-7850 to book with an agent.
  1.9 miles from Bath, ME 04530

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn & Suites Brunswick near Hwy 1

287 Bath Rd Brunswick, ME

Guests traveling to Bath can enjoy affordable comfort at Rodeway Inn & Suites Brunswick near Hwy 1, with calm rooms beginning at $90.00, creating a clean and comfortable space perfect for relaxation. Experience a comfortable stay with rooms that offer the basics for a worry-free visit at a great price.

Guests staying at Rodeway Inn & Suites Brunswick near Hwy 1 are never far from the heart of Bath, where a quick drive brings them to the city’s top destinations. Book now and experience Bath without overspending—secure your hotel stay today!

  Call (855) 233-7850 to book with an agent.
  3.7 miles from Bath, ME 04530

Starting at

$90.00

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Brunswick Bath Area

224 Bath Rd Brunswick, ME

Guests headed to Bath will enjoy the heartwarming, budget-conscious accommodations at Days Inn by Wyndham Brunswick Bath Area, where rooms begin at $94.99, providing a welcoming environment for all. Enjoy the convenience of Days Inn's locations, strategically situated near highways, airports, and popular attractions.

With downtown Bath only a brief drive away, guests at Days Inn by Wyndham Brunswick Bath Area can easily explore the city’s top attractions while staying in a more peaceful location. Enjoy more of Bath with a value-driven hotel stay—lock in your reservation now!

  Call (855) 234-5074 to book with an agent.
  4.2 miles from Bath, ME 04530

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Brunswick Bath

71 Gurnet Road Brunswick, ME

With rates beginning at $84.99, Best Western Plus Brunswick Bath is an ideal choice for budget-savvy travelers to Bath, creating a warm and inviting space. Enjoy the interactive children’s programs at Best Western Plus, designed to keep young guests entertained and engaged.

From Best Western Plus Brunswick Bath, a brief drive delivers guests into downtown Bath, where the city’s most exciting destinations are always nearby. Get ready for a memorable Bath trip with lodging that puts you first—secure now!

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

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

The Federal

10 Water St Brunswick, ME

At The Federal, travelers visiting Bath can enjoy inviting comfort with rooms beginning at $132.05, creating a warm and welcoming atmosphere ideal for rest. Find a cozy and affordable stay in rooms that provide a comfortable sleeping environment and basic conveniences.

At The Federal, visitors can enjoy the peace and tranquility of the location, while downtown Bath remains within reach for all their sightseeing needs. Experience Bath at its best with a hotel that ensures comfort without the high cost—reserve now!

  Call (855) 233-0132 to book with an agent.
  6.5 miles from Bath, ME 04530

Starting at

$132.05

per night

Read Reviews View Amenities View All Rooms

OneSixtyFive

165 Park Row Brunswick, ME

Relax in the inviting ambiance of OneSixtyFive as you journey to Bath, with easygoing rooms offering a restful escape, with rates beginning at a welcoming $209.99. Relax in accommodations that provide a blend of modern amenities and traditional comfort, ensuring a memorable stay.

At OneSixtyFive, visitors can appreciate the quiet surroundings, while downtown Bath remains within easy reach for a day of exploration. Take your Bath experience to new heights with exceptional amenities and great rates—reserve now!

  Call (855) 239-5277 to book with an agent.
  6.6 miles from Bath, ME 04530

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms

The Brunswick Hotel

4 Noble St Brunswick, ME

At The Brunswick Hotel, visitors to Bath can enjoy a warm and restful stay, with tranquil rooms providing a relaxing environment, starting at $119.99 per night. Stay in accommodations that elevate your travel experience, with additional amenities and services for your comfort.

Guests staying at The Brunswick Hotel will appreciate the quiet atmosphere, while downtown Bath remains accessible by car for easy city exploration. Find the best of both worlds in Bath with a hotel that balances comfort and value—secure now!

  Call (855) 234-7135 to book with an agent.
  6.6 miles from Bath, ME 04530

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Travelers Inn

130 Pleasant St Brunswick, ME

Guests traveling to Bath will enjoy the comfortable accommodations at Travelers Inn, with rooms beginning at $75.00, creating a warm, inviting space perfect for rest. Enjoy a stay that prioritizes your comfort and budget, with rooms equipped with all the essentials for a hassle-free visit.

A quick drive into downtown Bath from Travelers Inn allows guests to enjoy the city’s highlights, while returning to a more tranquil stay. Stay cozy and within budget on your Bath adventure—reserve your hotel room today!

  Call (855) 234-5074 to book with an agent.
  7.5 miles from Bath, ME 04530

Starting at

$75.00

per night

Read Reviews View Amenities View All Rooms

Relax Inn

133 Pleasant St Brunswick, ME

Guests bound for Bath will find heartwarming accommodations at Relax Inn, where rooms start at $79.00, creating a warm and inviting environment ideal for relaxation. Relax in rooms that offer a touch more comfort, designed for travelers seeking a little extra from their budget-friendly stay.

At Relax Inn, guests can appreciate the relaxing environment, while downtown Bath remains a short drive away for all their city adventures. Take advantage of a Bath hotel that makes your visit seamless and budget-friendly—reserve now!

  Call (855) 234-5074 to book with an agent.
  7.6 miles from Bath, ME 04530

Starting at

$79.00

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Brunswick

199 Pleasant St Brunswick, ME

At Comfort Inn Brunswick, guests visiting Bath will enjoy secure accommodations with rates starting at $101.99, creating a clean and welcoming environment. Experience affordability without sacrifice, as Comfort Inn provides excellent value in every aspect of your stay.

At Comfort Inn Brunswick, guests can enjoy the relaxed atmosphere of being further out, with downtown Bath still within easy reach by car. Stay smart and relaxed in Bath with a hotel that fits your budget perfectly—lock in today!

  Call (855) 234-5074 to book with an agent.
  8.1 miles from Bath, ME 04530

Starting at

$101.99

per night

Read Reviews View Amenities View All Rooms

Moonlight Inn

215 Pleasant St Brunswick, ME

With rates starting at $101.00, Moonlight Inn offers budget-conscious comfort for travelers headed to Bath, creating a enchanting, inviting environment perfect for relaxation. Relax in accommodations that offer a comfortable environment, making your stay both pleasant and affordable.

Moonlight Inn offers the ideal setting for guests seeking peace and quiet, with downtown Bath only a short trip away for a day of exploring. Enjoy more of Bath for less with practical, budget-conscious lodging—reserve now!

  Call (855) 235-0725 to book with an agent.
  8.3 miles from Bath, ME 04530

Starting at

$101.00

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Brunswick Freeport

36 Old Portland Rd Brunswick, ME

Guests bound for Bath can enjoy affordable comfort at Fairfield Inn & Suites by Marriott Brunswick Freeport, with secure rooms starting at $119.99, creating a clean and inviting space for unwinding. Celebrate your special occasions at Fairfield, where attentive service and comfortable accommodations welcome groups of all sizes.

With Bath still within easy reach by car, guests at Fairfield Inn & Suites by Marriott Brunswick Freeport can enjoy the best of the city while staying in a more peaceful location. Get ready for a Bath visit with a hotel that makes relaxation effortless—lock in today!

  Call (855) 239-4019 to book with an agent.
  8.5 miles from Bath, ME 04530

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Cod Cove Inn Best Western Signature Collection

22 Cross Rd Edgecomb, ME

For a relaxing and budget-conscious stay near Bath, Cod Cove Inn Best Western Signature Collection offers inviting accommodations with rooms starting at $131.99, creating a warm space for rest. Cool off in Best Western's inviting swimming pools, a refreshing oasis for relaxation or fun with the family.

Guests at Cod Cove Inn Best Western Signature Collection will find a peaceful escape, while downtown Bath remains easily accessible for a day of sightseeing. Relax in Bath at a hotel that’s designed for comfort and affordability—reserve your room now!

  Call (855) 234-2997 to book with an agent.
  11.0 miles from Bath, ME 04530

Starting at

$131.99

per night

Read Reviews View Amenities View All Rooms

Flagship Inn&Suites

200 Townsend Avenue Boothbay Harbor, ME

At Flagship Inn&Suites, travelers to Bath will find sheltered accommodations with rooms beginning at $235.99, creating a clean, inviting atmosphere perfect for rest. Experience a stay that offers a touch of luxury with rooms that include enhanced amenities for your comfort and convenience.

At Flagship Inn&Suites, guests can enjoy a quiet escape, knowing downtown Bath is still within driving distance for a day of exploration. Embrace the best of Bath with a welcoming, cost-effective hotel—book your stay today!

  Call (855) 233-0132 to book with an agent.
  11.5 miles from Bath, ME 04530

Starting at

$235.99

per night

Read Reviews View Amenities View All Rooms

The Thistle Inn

55 Oak St Boothbay Harbor, ME

With rates starting at $199.99, The Thistle Inn provides inviting comfort for travelers visiting Bath, creating a clean, enchanting space ideal for relaxation. Relax in a setting that offers basic comforts without compromising on quality, ensuring a pleasant and economical stay.

Nestled in a quieter area, The Thistle Inn provides guests with a serene atmosphere, while downtown Bath remains a short drive away. Enjoy Bath from a hotel that balances comfort and cost savings—secure today!

  Call (855) 239-5277 to book with an agent.
  11.7 miles from Bath, ME 04530

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

The Harraseeket Inn & Event House

162 Main St Freeport, ME

Step into relaxation at The Harraseeket Inn & Event House as you visit Bath, where restful accommodations provide a warm stay, with budget-friendly rates from just $131.99. Experience a blend of elegance and functionality in accommodations that offer high-end amenities and tasteful decor.

The serene setting of The Harraseeket Inn & Event House offers a quiet retreat, while keeping guests close enough to downtown Bath for easy access. Stay comfortably in Bath with a hotel that elevates your entire experience—lock in today!

  Call (855) 233-0132 to book with an agent.
  14.2 miles from Bath, ME 04530

Starting at

$131.99

per night

Read Reviews View Amenities View All Rooms

Hilton Garden Inn Freeport Downtown

5 Park St Freeport, ME

At Hilton Garden Inn Freeport Downtown, travelers to Bath can unwind in charming accommodations designed to provide a sense of relaxation, with inviting rates starting at $99.99 per night. Grab a quick bite at Hilton Garden Inn's 24-hour pantry service, offering a selection of snacks and quick meals for late-night cravings.

Relax in the calm surroundings of Hilton Garden Inn Freeport Downtown, knowing that the attractions of downtown Bath are just a smooth drive away. Plan your Bath travels with a hotel that puts your relaxation first—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  14.2 miles from Bath, ME 04530

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Freeport / Brunswick

194 Lower Main St Freeport, ME

For an affordable stay near Bath, Hampton Inn Freeport / Brunswick offers inviting rooms with rates starting at $102.99, creating a clean and welcoming space ideal for rest. Maintain your fitness at Hampton's state-of-the-art gyms, offering modern equipment for a comprehensive workout.

Guests at Hampton Inn Freeport / Brunswick will appreciate the calm environment, while the energy of downtown Bath remains easily accessible. Relax and explore Bath with ease, thanks to a hotel that prioritizes your comfort—secure now!

  Call (855) 236-8982 to book with an agent.
  15.3 miles from Bath, ME 04530

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Freeport Brunswick Area

537 Route 1 South Freeport, ME

With rates starting at $75.99, Econo Lodge Freeport Brunswick Area offers budget-conscious comfort for travelers headed to Bath, creating a plush, inviting environment perfect for relaxation. Appreciate the straightforward amenities at Econo Lodge, including in-room climate control and wake-up service for added comfort.

For travelers looking to balance relaxation with exploration, Econo Lodge Freeport Brunswick Area offers tranquility while downtown Bath is still close enough to visit. Plan ahead and stay affordably while exploring Bath—reserve your hotel now!

  Call (855) 233-0132 to book with an agent.
  15.7 miles from Bath, ME 04530

Starting at

$75.99

per night

Read Reviews View Amenities View All Rooms

The Freeport Hotel Ascend Hotel Collection

506 Us Route 1 Freeport, ME

For budget-savvy travelers to Bath, The Freeport Hotel Ascend Hotel Collection offers inviting accommodations with rooms from $93.99, creating a warm, comfortable environment for rest. Relax in a space that's optimized for convenience, offering a practical approach to travel with all the necessary amenities.

For travelers seeking peace and proximity, The Freeport Hotel Ascend Hotel Collection provides the perfect blend of tranquility with downtown Bath still nearby. Enjoy the best of Bath with a budget-friendly hotel that delivers on value—book now!

  Call (855) 234-7135 to book with an agent.
  15.8 miles from Bath, ME 04530

Starting at

$93.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Freeport Brunswick

500 US 1 Freeport, ME

With rooms starting at $109.99, SpringHill Suites by Marriott Freeport Brunswick is a practical choice for travelers headed to Bath, providing a clean, inviting space for relaxation. In-suite amenities like mini-fridges, microwaves, and coffee makers at SpringHill Suites add convenience to your stay.

At SpringHill Suites by Marriott Freeport Brunswick, guests can unwind in a tranquil environment, knowing that downtown Bath is just a short drive for city adventures. Experience Bath with added comfort and savings—reserve your hotel today!

  Call (855) 235-6136 to book with an agent.
  15.9 miles from Bath, ME 04530

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Freeport an IHG Hotel

450 U.S. Route 1 Freeport, ME

Guests bound for Bath will appreciate the mellifluous accommodations at Holiday Inn Express Hotel & Suites Freeport an IHG Hotel, where rooms start at $99.00, creating a welcoming atmosphere for unwinding. Take a break in Holiday Inn Express's comfortable seating areas, perfect for casual meetings, reading, or simply enjoying a moment of peace.

Guests staying at Holiday Inn Express Hotel & Suites Freeport an IHG Hotel can unwind in a peaceful retreat, with downtown Bath still close enough for a day of city exploration. Enjoy your Bath travels with accommodations that deliver maximum value—reserve today!

  Call (855) 233-0132 to book with an agent.
  16.1 miles from Bath, ME 04530

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

Casco Bay Inn

107 US Route 1 Freeport, ME

For an affordable stay near Bath, Casco Bay Inn offers budget-friendly comfort with rooms from $64.99, creating a clean and peaceful environment. Relax in rooms that prioritize practical comfort and affordability, ensuring a pleasant and economical stay.

A calm atmosphere and proximity to downtown Bath make Casco Bay Inn ideal for travelers who want to balance city exploration with rest. Enjoy Bath with a hotel that offers comfort and savings—secure your stay today!

  Call (855) 233-0132 to book with an agent.
  17.5 miles from Bath, ME 04530

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms