Function rooms are exceptional spaces for weddings, corporate events and almost every sort of event. If you’re searching for exceptional hotel function rooms in Edinburgh for your event, you are in the right place! Our platform offers curated listings of rooms across the city from the picturesque West End to Portobello and beyond! Explore our platform to find out how we make the process simple to find and book the ideal venue in just a few clicks. Get started scrolling through your options and let us help you create an unforgettable event in Edinburgh!
The cost of hotel function rooms in Edinburgh averages around £59 per person. The final price will depend on location, size, amenities, and demand. Some venues also offer additional packages that include catering, AV equipment, or additional services. Take a look at the usual price ranges in Edinburgh, based on Tagvenue data from October 2025:
From £40 | to £65 | per person |
From £100 | to £750 | hire fee per event |
From £500 | to £1500 | minimum spend per event |
Based on the popularity and user ratings on Tagvenue (updated October 2025), the best options include:
The Snug at The Bonham Hotel
in West End - rated 5/5
Our user said: ‘Very attentive and helpful staff. The food was the best we had in Edinburgh.’
KOHI at YOTEL Edinburgh
in New Town - rated 4.9/5
Our user said: ‘The event room is a perfect space and the 360 screens around the ceiling are a real highlight.’
The Fettercairn Suite at The Scotsman Hotel
in Old Town - rated 4.7/5
Our user said: ‘Very good food and drink and the rooms were great. I liked the decoration of the tables and the rooms too.’
You'll find hotel function rooms in various sizes, from smaller spots to larger venues; keep in mind that the type of space and your chosen layout will affect the capacity! Below you can see the typical venue sizes in Edinburgh, together with the standard prices in each size range, based on Tagvenue data (October 2025):
Small hotel function rooms | up to 30 guests | prices average £750 hire fee per event |
Medium hotel function rooms | between 50 and 70 guests | prices average £300 hire fee per event |
Large hotel function rooms | over 90 guests | prices average £1400 minimum spend per event |
It is a versatile space within a hotel designed for hosting events such as conferences, weddings, and parties. These rooms can vary in size and style, ranging from elegant ballrooms and modern conference suites to intimate meeting rooms and stylish lounges. These rooms are equipped with professional amenities to help make your experience seamless.
Why not book your large event in one of these popular function rooms?