The following were both working perfectly for the last 2 years but after a server upgrade the first, with an extra folder is no longer working:
RewriteCond %{HTTP_HOST} ^www\.mayoaccommodation\.com$ [OR]
RewriteCond %{HTTP_HOST} ^mayoaccommodation\.com$
RewriteRule ^(.*)$ http://www.mayo-ireland.ie/accommodation/$1 [P]
RewriteCond %{HTTP_HOST} ^www\.mayobb\.com$ [OR]
RewriteCond %{HTTP_HOST} ^mayobb\.com$
RewriteRule ^(.*)$ http://www.mayo-ireland.ie/accommodation_bb.htm [P]
Has there been a change in the rewrite module?

mod_rewriteenabled? (run 'a2enmod rewrite;service apache2 reload' if Debian/Ubuntu to enable). – ionFish Feb 19 at 3:24