Deprecated: Return type of Dotenv\Environment\AbstractVariables::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-content/plugins/wb4wp-wordpress-plugin-bluehost-production/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 162

Deprecated: Return type of Dotenv\Environment\AbstractVariables::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-content/plugins/wb4wp-wordpress-plugin-bluehost-production/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 170

Deprecated: Return type of Dotenv\Environment\AbstractVariables::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-content/plugins/wb4wp-wordpress-plugin-bluehost-production/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 178

Deprecated: Return type of Dotenv\Environment\AbstractVariables::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-content/plugins/wb4wp-wordpress-plugin-bluehost-production/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php on line 186

Deprecated: Return type of PhpOption\Some::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-content/plugins/wb4wp-wordpress-plugin-bluehost-production/vendor/phpoption/phpoption/src/PhpOption/Some.php on line 152

Deprecated: Return type of PhpOption\None::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-content/plugins/wb4wp-wordpress-plugin-bluehost-production/vendor/phpoption/phpoption/src/PhpOption/None.php on line 118

Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91

Deprecated: Creation of dynamic property Google\Site_Kit\Core\Authentication\Setup::$proxy_support_link_url is deprecated in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-content/plugins/google-site-kit/includes/Core/Authentication/Setup.php on line 94

Deprecated: stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-content/plugins/google-site-kit/includes/Core/REST_API/REST_Routes.php on line 69

Deprecated: Creation of dynamic property Google\Site_Kit\Modules\Analytics\Web_Tag::$module_slug is deprecated in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-content/plugins/google-site-kit/includes/Core/Modules/Tags/Module_Tag.php on line 42

Deprecated: Creation of dynamic property Google\Site_Kit\Modules\Analytics_4\Web_Tag::$module_slug is deprecated in /home4/oldwoodd/public_html/hotwellsfestival-wp/wp-content/plugins/google-site-kit/includes/Core/Modules/Tags/Module_Tag.php on line 42
Hotwells Festival – Hotwells Festival of Words and Music Bristol

29 Sep - 01 Oct 2023

Welcome to HotFest, where things are hotting up festival-style! Check out our monthly
events at HotFest on the Barge and HotFest on the Hill. Visit our About area to soak up
our vision and ethos, and to check out our Hot venues. Get involved, tell us what you think, start the journey here!

Support what we do!

We are entirely self-funded and would be grateful for any contribution however symbolic it might be. Check out our latest video to find out more about what we do!

For the latest festival news...

Get to know our performers and learn more about what’s happening around the Hotwells Festival. We are aiming to post something new in a fortnightly rhythm.

Tell us what you want!

Send us a message to let us know what you would like to see at the next HotFest 23!

Looking back to 2021...

From cabaret to Jekyll and Hyde, we had some of Bristol finest actors singing and performing live in the festival marquee. The Merchants Arms has long been a hub where local poets and prize-winning writers could present their work in the evenings. For this reason, The “Merch” served as one of the main venues for poetry at the festival in 2021 with spoken word and creative writing upstairs at the Nova Scotia.

Part of what makes Bristol such a great place to live is its vibrant music scene. Bristol’s bands, musicians and actors came out again to perform for us. Further, there was a variety of bands playing for you daytime and evening at various venues, e.g. Moscow Drug Club, The Shrinks and Rosalind Moreno-Parra. From tango to Morris dance, and from sea shanties to A capella choir music.


Our Sponsors...

We want to whole-heartedly thank our generous supporters of the Hotwells Festival 2023 without who this festival wouldn’t have been possible:

John Lyne Accounting

...and everyone who donated to our crowdfunder.