The best deals on hotels when visiting St. George 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 St. George, Maine 04859

Hampton Inn & Suites Rockland

190 NE County Rd Thomaston, ME

Guests bound for St. George can enjoy affordable comfort at Hampton Inn & Suites Rockland, where relaxing rooms start at $124.99, creating a warm and inviting atmosphere for relaxation. Take a moment for yourself in Hampton’s reading nooks, featuring a selection of books and a quiet space to unwind.

At Hampton Inn & Suites Rockland, visitors can unwind in a peaceful environment, with downtown St. George just a short drive away for a day of adventure. Treat yourself to an affordable, inviting hotel experience in St. George—book today!

  Call (855) 234-7135 to book with an agent.
  9.3 miles from ST. George, ME 04859

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Rockland Harbor Hotel

520 Main Street Rockland, ME

For a welcoming stay, Rockland Harbor Hotel offers budget-friendly rooms with rates from $179.00, creating a clean and inviting space perfect for guests bound for St. George. Find a cozy and affordable stay in rooms that provide a comfortable sleeping environment and basic conveniences.

At Rockland Harbor Hotel, guests can enjoy the peaceful environment, while knowing downtown St. George is a convenient drive away for city exploration. Plan your St. George adventure with extra comfort at a price you’ll love—book today!

  Call (855) 239-5277 to book with an agent.
  10.7 miles from ST. George, ME 04859

Starting at

$179.00

per night

Read Reviews View Amenities View All Rooms

The Country Inn at Camden Rockport

8 Country Inn Way Rockport, ME

With affordable rooms beginning at $119.99, The Country Inn at Camden Rockport provides inviting accommodations for guests bound for St. George, creating a clean, comfortable space. Stay in rooms that elevate your experience with additional comforts and conveniences, all within an affordable setting.

At The Country Inn at Camden Rockport, guests can unwind in calm surroundings, while downtown St. George is still nearby for a day of sightseeing. Stay comfortably in St. George with amenities that make your trip memorable—lock in today!

  Call (855) 239-5277 to book with an agent.
  17.0 miles from ST. George, ME 04859

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

Guests bound for St. George can enjoy budget-friendly comfort at Cod Cove Inn Best Western Signature Collection, where easygoing rooms start at $135.99, creating a welcoming space perfect for relaxation. Appreciate the historical charm of certain Best Western hotels, which integrate local heritage and architecture into their design.

Positioned outside the urban sprawl, Cod Cove Inn Best Western Signature Collection offers you peace and quiet with the convenience of St. George's attractions nearby. Get ready for a St. George stay that’s as comfortable as it is affordable—reserve your room now!

  Call (855) 234-5074 to book with an agent.
  20.7 miles from ST. George, ME 04859

Starting at

$135.99

per night

Read Reviews View Amenities View All Rooms

Flagship Inn&Suites

200 Townsend Avenue Boothbay Harbor, ME

At Flagship Inn&Suites, travelers visiting St. George can enjoy inviting comfort with rooms beginning at $235.99, creating a clean and welcoming environment for relaxation. Find comfort and value in rooms that offer a bit more in terms of amenities, ensuring a pleasant and cost-effective stay.

At Flagship Inn&Suites, you’ll find restful accommodations and the convenience of being close to St. George's most exciting destinations. Stay worry-free in St. George with a hotel that offers all the essentials at a great price—lock in now!

  Call (855) 239-4019 to book with an agent.
  21.7 miles from ST. George, ME 04859

Starting at

$235.99

per night

Read Reviews View Amenities View All Rooms

The Thistle Inn

55 Oak St Boothbay Harbor, ME

Guests bound for St. George will enjoy affordable comfort at The Thistle Inn, where rooms start at $199.99, providing a clean, welcoming environment ideal for relaxation. Enjoy standard amenities in well-maintained rooms, offering a balance of comfort and value for a pleasant stay.

Stay at The Thistle Inn for a quiet escape, with the added benefit of having St. George's lively offerings just minutes away. Stay smart and comfortable on your St. George visit without breaking the bank—book now!

  Call (855) 235-0725 to book with an agent.
  21.9 miles from ST. George, ME 04859

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Bath (Brunswick Area)

140 Commercial St Bath, ME

Enjoy the comfortable surroundings of Hampton Inn Bath (Brunswick Area) on your visit to St. George, with restful accommodations available from a welcoming $132.99 per night. Stay updated with Hampton’s digital displays, providing current information on weather, local attractions, and hotel services.

Find serenity at Hampton Inn Bath (Brunswick Area), where calm lodgings are matched with the convenience of being close to St. George's top spots. Discover the perfect St. George retreat with accommodations that exceed expectations—lock in today!

  Call (855) 234-5074 to book with an agent.
  29.9 miles from ST. George, ME 04859

Starting at

$132.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn Bath Brunswick Area

139 Richardson St. Bath, ME

Find a warm and restful stay at Residence Inn Bath Brunswick Area as you explore St. George, with comfy accommodations crafted for comfort, starting at an inviting rate of $149.99. Residence Inn properties are equipped with eco-friendly features, reflecting a commitment to sustainability.

Relax in comfort at Residence Inn Bath Brunswick Area, where quiet surroundings and easy access to St. George make for a perfect trip. Enjoy a St. George stay where your comfort is always the top priority—book your accommodations today!

  Call (855) 236-8982 to book with an agent.
  30.6 miles from ST. George, ME 04859

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Belfast Harbor Inn

91 Searsport Ave Belfast, ME

Step into a refined ambiance at Belfast Harbor Inn near St. George, where quiet accommodations provide comfort, with nightly rates beginning at $149.99. Stay in rooms that not only provide comfort but also exude luxury, with high-end amenities and stylish decor.

Find your peaceful escape at Belfast Harbor Inn, nestled within easy driving distance of St. George’s top attractions. Take advantage of an unforgettable St. George stay with a hotel that’s built for your comfort—book today!

  Call (855) 234-7135 to book with an agent.
  33.6 miles from ST. George, ME 04859

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Yankee Clipper Motel

50 Searsport Avenue Belfast, ME

At Yankee Clipper Motel, guests bound for St. George can enjoy budget-friendly accommodations with rooms starting at $109.00, creating a welcoming and comfortable space. Find a perfect blend of affordability and comfort in rooms that offer more amenities for a relaxing and enjoyable stay.

Guests seeking calm surroundings will enjoy Yankee Clipper Motel, a peaceful haven with easy access to St. George's top destinations. Relax and unwind in St. George with a hotel that prioritizes your comfort—book your room today!

  Call (855) 239-4019 to book with an agent.
  33.6 miles from ST. George, ME 04859

Starting at

$109.00

per night

Read Reviews View Amenities View All Rooms

Fireside Inn & Suites Belfast

159 Searsport Avenue Belfast, ME

Unwind at Fireside Inn & Suites Belfast near St. George, where inviting accommodations create a warm retreat, with room rates beginning at an affordable $162.99 per night. Find a relaxing retreat in accommodations that offer enhanced comfort and modern amenities, perfect for unwinding after a busy day.

Guests seeking both rest and adventure will love Fireside Inn & Suites Belfast, a quiet retreat with the vibrant offerings of St. George nearby. Enjoy a hassle-free St. George adventure with a hotel that makes everything easy—reserve now!

  Call (855) 239-4019 to book with an agent.
  33.7 miles from ST. George, ME 04859

Starting at

$162.99

per night

Read Reviews View Amenities View All Rooms

Colonial Gables Oceanfront Village

7 Eagle Avenue Belfast, ME

For an affordable stay near St. George, Colonial Gables Oceanfront Village offers inviting rooms with rates starting at $179.99, creating a clean and welcoming space ideal for rest. Enjoy a stay that offers more comfort and amenities, providing a pleasant and affordable travel experience.

At Colonial Gables Oceanfront Village, guests can unwind in spacious surroundings while still being close to the vibrant life of St. George. Stay affordably in St. George with a hotel that enhances your travel experience—reserve now!

  Call (855) 235-0725 to book with an agent.
  33.8 miles from ST. George, ME 04859

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn & Suites Brunswick near Hwy 1

287 Bath Rd Brunswick, ME

At Rodeway Inn & Suites Brunswick near Hwy 1, travelers headed to St. George will find affordable comfort with rooms beginning at $90.00, creating a clean, welcoming atmosphere perfect for rest. Enjoy reliable comfort in rooms that provide everything you need for a worry-free visit at an economical price.

At Rodeway Inn & Suites Brunswick near Hwy 1, guests can relax in a peaceful atmosphere while keeping the energy of St. George just a short drive away. Plan ahead for your St. George visit and enjoy affordable, comfortable lodging—reserve today!

  Call (855) 234-5074 to book with an agent.
  34.2 miles from ST. George, ME 04859

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 St. George can unwind in affordable comfort at Days Inn by Wyndham Brunswick Bath Area, with rooms beginning at $94.99, creating a delightful and restful setting for all guests. Experience the convenience of Days Inn's express check-out service, allowing for a swift and hassle-free departure.

Step into comfort at Days Inn by Wyndham Brunswick Bath Area, a peaceful retreat where guests can relax and still venture into St. George for excitement. Choose comfort and affordability for your St. George adventure—lock in your stay now!

  Call (855) 236-8982 to book with an agent.
  34.8 miles from ST. George, ME 04859

Starting at

$94.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Brunswick Bath

71 Gurnet Road Brunswick, ME

At Best Western Plus Brunswick Bath, guests traveling to St. George can unwind in affordable comfort with rooms starting at $101.73, creating a easygoing and welcoming space ideal for relaxation. Relax with the on-demand movies and entertainment systems provided in Best Western Plus rooms, perfect for a relaxing night in.

Find your peaceful retreat at Best Western Plus Brunswick Bath, nestled within a comfortable distance from the bustling streets of St. George. Enjoy an exceptional St. George stay with added perks at a budget-friendly price—reserve today!

  Call (855) 234-7135 to book with an agent.
  34.8 miles from ST. George, ME 04859

Starting at

$101.73

per night

Read Reviews View Amenities View All Rooms

The Federal

10 Water St Brunswick, ME

At The Federal, travelers to St. George can unwind in inviting rooms with rates starting at $132.05, providing a clean and comfortable space ideal for relaxation. Enjoy a more comfortable visit in rooms that provide additional amenities, making your stay both relaxing and affordable.

Escape the crowds at The Federal, where you can enjoy quiet comfort while keeping St. George's attractions within easy reach. Enjoy your St. George stay with amenities that make your visit extra special—secure your room today!

  Call (855) 233-7850 to book with an agent.
  37.3 miles from ST. George, ME 04859

Starting at

$132.05

per night

Read Reviews View Amenities View All Rooms

OneSixtyFive

165 Park Row Brunswick, ME

Unwind in the inviting atmosphere of OneSixtyFive near St. George, where restorative rooms provide comfort and quality, with budget-friendly rates from $209.99. Experience thoughtful amenities and a comfortable setting, designed to make your stay both enjoyable and memorable.

Stay at OneSixtyFive for a serene retreat, where guests can relax in comfort and still have easy access to St. George's top spots. Stay effortlessly in St. George with a hotel that offers exceptional value and amenities—secure now!

  Call (855) 234-7135 to book with an agent.
  37.3 miles from ST. George, ME 04859

Starting at

$209.99

per night

Read Reviews View Amenities View All Rooms

The Brunswick Hotel

4 Noble St Brunswick, ME

Choose The Brunswick Hotel for a welcoming stay when traveling to St. George, where quality rooms create a peaceful escape, with budget-friendly rates from $119.99. Relax in accommodations that offer the perfect blend of comfort and style, equipped with amenities to suit all your needs.

Guests seeking both rest and adventure will find The Brunswick Hotel ideal, offering a calm retreat near the vibrant streets of St. George. Take advantage of a St. George hotel that elevates your travel experience—lock in today!

  Call (855) 239-4019 to book with an agent.
  37.3 miles from ST. George, ME 04859

Starting at

$119.99

per night

Read Reviews View Amenities View All Rooms

Senator Inn & Spa

284 Western Ave Augusta, ME

Relax in the comfortable surroundings of Senator Inn & Spa on your journey to St. George, where delightful rooms offer quality and warmth, with nightly rates beginning at $149.99. Stay in accommodations that cater to both business and leisure travelers, with rooms that offer a range of modern amenities.

At Senator Inn & Spa, guests can enjoy both relaxation and proximity to St. George, offering the perfect combination for a balanced stay. Uncover a St. George stay that makes you feel relaxed and well cared for—secure now!

  Call (855) 239-5277 to book with an agent.
  37.5 miles from ST. George, ME 04859

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

Maine Evergreen Hotel Ascend Hotel Collection

65 Whitten Rd Augusta, ME

With rooms starting at $146.05, Maine Evergreen Hotel Ascend Hotel Collection provides inviting accommodations for guests traveling to St. George, creating a reassuring, welcoming environment. Relax in rooms that combine comfort with affordability, offering extra amenities to enhance your travel experience.

At Maine Evergreen Hotel Ascend Hotel Collection, you’ll be able to relax in a peaceful environment while keeping the sights of St. George easily accessible. Discover the smart way to stay in St. George with inviting and affordable lodging—reserve now!

  Call (855) 233-0132 to book with an agent.
  37.6 miles from ST. George, ME 04859

Starting at

$146.05

per night

Read Reviews View Amenities View All Rooms

Homewood Suites by Hilton Augusta

377 Western Avenue Augusta, ME

Enjoy the welcoming atmosphere of Homewood Suites by Hilton Augusta as you explore St. George, where restful rooms provide comfort, with rates beginning at an accessible $141.99. Take advantage of Homewood Suites' telescopes for stargazing, a unique amenity for night sky enthusiasts.

Enjoy the best of both relaxation and convenience at Homewood Suites by Hilton Augusta, where guests can unwind and still reach St. George with ease. Stay in St. George with a hotel that turns your visit into a delightful experience—lock in today!

  Call (855) 235-6136 to book with an agent.
  38.0 miles from ST. George, ME 04859

Starting at

$141.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Augusta

388 Western Ave Augusta, ME

Guests bound for St. George will find secure accommodations at Hampton Inn Augusta, with rooms starting at $133.99, creating a clean and welcoming space perfect for relaxation. Relax with a book or magazine from Hampton’s reading corner, featuring a selection of titles for guests to enjoy during their stay.

Experience the best of both worlds at Hampton Inn Augusta, where relaxation meets the convenience of being close to St. George. Enjoy your St. George getaway with peace of mind and budget-friendly amenities—reserve now!

  Call (855) 235-6136 to book with an agent.
  38.0 miles from ST. George, ME 04859

Starting at

$133.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Augusta

18 Edison Dr. Augusta, ME

With budget-friendly rooms from $90.99, Days Inn by Wyndham Augusta provides inviting accommodations for guests bound for St. George, creating a clean, comfortable atmosphere. Trust in Days Inn for a consistent, quality stay, where affordable rates don't compromise on cleanliness or comfort.

Discover the tranquility of Days Inn by Wyndham Augusta, where relaxation is complemented by quick access to the excitement of St. George. Enjoy St. George to the fullest with a hotel that prioritizes comfort and value—book now!

  Call (855) 233-7850 to book with an agent.
  38.0 miles from ST. George, ME 04859

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Augusta

395 Western Ave Augusta, ME

With rooms starting at $90.99, Super 8 by Wyndham Augusta offers inviting accommodations for travelers visiting St. George, creating a clean and welcoming space for rest. Welcome to Super 8 by Wyndham, where affordable stays meet comfortable accommodations and friendly service.

Stay at Super 8 by Wyndham Augusta to enjoy a peaceful retreat, where you can relax and still explore the excitement of St. George when you’re ready. Make your St. George experience budget-friendly and relaxing—lock in your hotel today!

  Call (855) 234-2997 to book with an agent.
  38.0 miles from ST. George, ME 04859

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms