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

Algonquin Resort St. Andrews by the Sea Autograph Collection

184 Adolphus Street St. Andrews, NB

Step into an oasis of serenity at Algonquin Resort St. Andrews by the Sea Autograph Collection near Princeton, where inviting rooms blend elegance with modern convenience, with rates from an accessible $177.99. Find joy in the unexpected at Autograph Collection Hotels, where surprises delight and experiences are designed to inspire.

At Algonquin Resort St. Andrews by the Sea Autograph Collection, guests enjoy both relaxation and easy access to Princeton, making it a great choice for a balanced getaway. Choose a hotel in Princeton that creates memories as luxurious as they are lasting—reserve now!

  Call (855) 233-0132 to book with an agent.
  24.8 miles from Princeton, ME 04668

Starting at

$177.99

per night

Read Reviews View Amenities View All Rooms

Saint Andrews Inn & Suites

111 Water Street St. Andrews, NB

Relax in style at Saint Andrews Inn & Suites on your journey to Princeton, where quality rooms provide comfort and value, with affordable nightly rates from $106.99. Experience enhanced comfort in rooms that cater to your needs, with amenities designed to make your stay pleasant and convenient.

Step away from the noise at Saint Andrews Inn & Suites, where peaceful rooms and the convenience of Princeton's attractions make for a balanced trip. Take advantage of a Princeton stay that combines modern amenities with budget-friendly rates—secure now!

  Call (855) 235-0725 to book with an agent.
  24.9 miles from Princeton, ME 04668

Starting at

$106.99

per night

Read Reviews View Amenities View All Rooms

Kennedy House

218 Water Street St. Andrews, NB

Kennedy House offers a welcoming escape for travelers to Princeton, with reassuring accommodations crafted for relaxation, with nightly rates starting at just $68.99. Experience the best of both worlds with rooms that offer modern conveniences and traditional comfort.

Find tranquility at Kennedy House, a peaceful retreat positioned conveniently close to Princeton for daily adventures. Plan your Princeton travels with a hotel that puts your relaxation first—reserve your room now!

  Call (855) 239-4019 to book with an agent.
  25.1 miles from Princeton, ME 04668

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Machias River Inn

103 Main Street Machias, ME

At Machias River Inn, travelers to Princeton can unwind in enveloping comfort with rooms beginning at $152.00, creating a warm and inviting space ideal for relaxation. Relax in a space that blends affordability with a touch of luxury, providing a pleasant environment that exceeds expectations.

Stay at Machias River Inn for a restful experience, where the calm setting ensures relaxation with Princeton's attractions nearby. Get the most out of your Princeton visit with cozy, budget-friendly accommodations—book today!

  Call (855) 234-2997 to book with an agent.
  32.0 miles from Princeton, ME 04668

Starting at

$152.00

per night

Read Reviews View Amenities View All Rooms

The Bluebird Motel

231Dublin St Machias, ME

With rooms beginning at $99.00, The Bluebird Motel provides inviting accommodations for travelers bound for Princeton, creating a charming, welcoming environment. Experience enhanced comfort with rooms that offer added amenities, ensuring a relaxing and convenient stay at a great value.

Step into the calm of The Bluebird Motel, where quiet rooms are paired with the excitement of Princeton just a short drive away. Rest easy in Princeton with a hotel that offers all the essentials at a great rate—book now!

  Call (855) 234-7135 to book with an agent.
  33.1 miles from Princeton, ME 04668

Starting at

$99.00

per night

Read Reviews View Amenities View All Rooms

The Inn on the Wharf

69 Johnson Street Lubec, ME

With budget-conscious rooms beginning at $100.00, The Inn on the Wharf provides inviting accommodations for travelers visiting Princeton, creating a reassuring, comfortable environment. Enjoy a pleasant upgrade in rooms that offer extra amenities and a bit more space, making your stay comfortable and affordable.

Nestled just outside of Princeton, The Inn on the Wharf provides the perfect base for exploring the area while enjoying a peaceful retreat. Plan your Princeton getaway with a hotel that knows how to make you feel at home—reserve today!

  Call (855) 239-5277 to book with an agent.
  34.8 miles from Princeton, ME 04668

Starting at

$100.00

per night

Read Reviews View Amenities View All Rooms

Granite Town Hotel

79 Main Street St George, NB

Relax in the inviting surroundings of Granite Town Hotel as you travel to Princeton, where quality rooms offer warmth and comfort, with rates beginning at $98.99. Stay in rooms that redefine comfort with modern amenities and thoughtful design, ensuring a memorable visit.

Find your perfect escape at Granite Town Hotel, offering peaceful accommodations and easy access to Princeton’s top attractions. Plan your perfect Princeton getaway with accommodations that make relaxation a priority—secure now!

  Call (855) 235-0725 to book with an agent.
  35.6 miles from Princeton, ME 04668

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Briarwood Motor Inn

223 West Broadway Lincoln, ME

Guests bound for Princeton can unwind at Briarwood Motor Inn, where inviting rooms start at $139.00, creating a warm and comfortable space ideal for relaxation. Stay in rooms that enhance your travel experience with additional amenities, ensuring a comfortable and budget-friendly stay.

At Briarwood Motor Inn, guests can enjoy both peaceful surroundings and the ease of exploring Princeton whenever they wish. Find the perfect base for your Princeton adventure with lodging that fits your budget—secure now!

  Call (855) 234-5074 to book with an agent.
  49.2 miles from Princeton, ME 04668

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms