The Osborne Hotel is a luxurious venue located in the picturesque South Devon. The hotel overlooks six acres of beautifully landscaped gardens, providing plenty of photo opportunities and memorable moments for you and your guests.
We offer the perfect environment for an intimate wedding for up to 8 people or an afternoon tea wedding for 20, so you can enjoy your special day with your close friends and family.
The Osbourne Hotel also has a range of licensed rooms available for hire for a civil ceremony or partnership, offering you versatility with your options.
The grounds of the Osbourne are ideal for marquees if you would prefer an outside celebration.