Places to stay in Union, Maine

We currently have 15 accommodations in and around Union with other regional listings available for Motels, Hotels, Campgrounds, Inns and other properties.

Photograph of 1830 Admiral's Quarters Inn, Boothbay Harbor
Photograph of Trailing Yew, Monhegan Island
Maine photos: 1830 Admiral's Quarters Inn in Boothbay Harbor, ME and Trailing Yew in Monhegan Island, ME

Union is a town in Knox County, Maine. It is home to the Matthews Museum of Maine Heritage and annual Union Fair. Local dining options include Bullwinkle's Steak House, Moody's Diner and Gift Shop, Chinese Jade Restaurant, and Harbor View Restaurant.

Wondering where to stay? Lodging options in the town are mainly limited to Bed and Breakfast type accommodations, though there are a few nearby campgrounds and RV parks. If you are travelling in the area, Union is located close to Matthews Museum of Maine Heritage, Shepards Hill, Fish Pond, Church of the Nazarene and Vose Library.

Looking for somewhere to eat? Locate places to eat in Union.

Selected properties

Mic Mac Cove Campground

Campsite located 1km from the center of Union.

P.O. Box 545
Union, Maine

Photograph of Rowan Tree Farm, Union

Rowan Tree Farm

Bed & Breakfast located 2km from the center of Union.

Come Stay in the historic homestead of the family featured in the novel "Come Spring" by Ben Ames Williams. Our 220 year old farmhouse meets the newest safety codes, including fire detection and alarm system, a fire sprinkler system, and handicap .....

1018 Depot Street
Union, Maine

Not the town you are looking for? Try our Town Search, or use the Advanced Google Search above.


Other local Union information .

Weather for Union

The weather for the 6th of February is forecast to be cloudy during the day, but getting clearer later in the evening, with a low of 27f and a high of 36f. The following days conditions are forecast to be fair during the day, with an estimated low of 16f and a high of 41f.

The sun will rise at 6:48 am and set at 4:52 pm.

  • Longitude: -69°16'55.74
  • Latitude: 44°12'27.511