Check-in
4:00 PM
★★★3 star property
The Inn on the Square is renowned for its commitment to sustainability and luxury, featuring a stunning fusion of modern architecture and eco-friendly practices. The hotel stands out for its prime location in the vibrant heart of the city, offering easy access to both business hubs and leisure attractions.
Inn on the Square caters to a variety of travelers with its richly appointed rooms and suites. Guests can enjoy a comfortable stay in one of the 200 elegantly appointed guestrooms. Each of the 200 rooms at Inn on the Square exudes luxury with plush bedding, marble bathrooms, and private balconies offering breathtaking city or garden views. Room amenities include high-speed Wi-Fi, flat-screen TVs, well-stocked minibars, and exclusive toiletries. Select rooms feature expansive living areas and enhanced accessibility.
Guests can choose from several dining venues including The Rooftop Garden which serves gourmet cuisine against a backdrop of panoramic city views. Signature dishes are crafted by Michelin-starred chefs with options ranging from local delicacies to international favorites. Exclusive dining experiences such as wine pairings or chef-led tasting menus are available upon request.
Our wellness oasis features a luxurious spa offering signature treatments like aromatherapy massages and seaweed wraps alongside modern hydrotherapy facilities. A fully equipped fitness center hosts daily yoga and fitness classes in a serene environment designed to rejuvenate body and mind.
Points are credited instantly on non-refundable bookings.
Search prices are indicative and may change at checkout.
4:00 PM
11:00 AM
Check-in is available from 3 PM; early check-in may be accommodated based on availability. A valid photo ID is required during check-in along with security deposit via credit card. Pets are welcome; please contact hotel in advance regarding our pet policy. All major credit cards accepted; no cash transactions.
+1 508 457 0606
Hotel
Points credited instantly
Non-refundable stays credit points as soon as the booking is confirmed.
The Inn on the Square is renowned for its commitment to sustainability and luxury, featuring a stunning fusion of modern architecture and eco-friendly practices. The hotel stands out for its prime location in the vibrant heart of the city, offering easy access to both business hubs and leisure attractions.
40 N Main St, Falmouth, MA 02540
See on mapPoints are credited instantly on non-refundable bookings.
Check-in is available from 3 PM; early check-in may be accommodated based on availability. A valid photo ID is required during check-in along with security deposit via credit card. Pets are welcome; please contact hotel in advance regarding our pet policy. All major credit cards accepted; no cash transactions.
Hotel · +1 508 457 0606
0 of 0 room types
Search prices are indicative and may change at checkout.